Reviews
Overall rating
Joyce
11 Oct, 2016
Had a shared well, accompanied by unbelievable problems. Called Greg's office for an appointment. He was so compassionate and understanding about our feelings. He was always there for us, and solved our problems successfully. Way to go, Greg!!
Read more