I am not familiar with Dr. Gary, I had someone else when I was there. The thing is that this clinic was not clean. The room they put my poor pets in had the dirtiest sink and counter. My cat came down with an upper respiratory coughing problem 2 days after getting spayed there. She came home and it spread to all of my other 4 cats, they all had to be put on antibiotics, and it messed up their lower GI tract, so that they had diarrhea for a whole year. To add insult to injury, they did not want to give enough antibiotic to treat all of my cats, unless I brought them all in, even though I told them, they all have the same thing, and I had brought in 2 of them just so they could see they have the same thing. They charged an office visit per animal 39 dollars, but this was about 3 years ago, so it's probably a lot more now. They are not the friendliest people. I switched vets and have never been happier.