I've taken my pets there for 15+ years. My last dog, a chihuahua, in failing health, and very old. They, in my opinion, gave him another 2 years, with thoughtful and truthful and professional guidance. When it came time, he was in awful pain, and organ failure, and had to be put to sleep...Dr. Justice and staff, were with us and oh, so kind. They do not try to ""rip you off"" and if you ask questions about any test or treatment, they will frankly and non-judgementally give you cheaper options. I have a retired friend who takes her pet to Petsmart or SPCA for vacinnations etc. But, if it is anything serious, she takes her pets here.
Pros: Will do the right thing, straightforward, truly care
Cons: Price, for some