I take my cats here, and I have had only good experiences. I really like the staff because they treat my pets as though they are their own. The prices for most things are within reason, although I think their kennel fees are a bit high. The last time we were there, it was to take one of my male cats in for a checkup because he had flu symptoms. He is very scared of the trip, and the vet and staff made sure to treat him very gently, which is the most important thing to me.
PROS: friendly staff, clean environment, good care
CONS: limited hours, expensive kennel fees