I have brought my pets to Grand Animal Hospital to be fixed which worked out fine, but I also brought them for other medical concerns and found the service and diagnosis less than stellar. It took three different visits regarding three different concerns over the course of one year, to realize that I was going to continually leave with NO diagnosis and lots of medicine that treats general causes. I was disappointed each time, but continued to go back. It wasn't until I decided to do my own research, that I was able to identify two of the three problems my cat was having.
I have since found a great vet elsewhere, who doesn't try to push corn-based food and loads of medicine on me, and has taught me a great deal about caring for our little friends,