My wife and I originally chose this vet group because of reviewers like yelp. We had a terrible experience recently where one of the vets mis-weighed and as a result over-prescribed a medication for our dog. He also gave us a medication that was intended for another dog. When I read the label we saw the name of the other dog and the name of a different vet. I changed vets and do not recommend green valley.