We took our cats and dogs there for years. I am no longer a pet owner but would recommend them to anyone who needs a vet. When we had our dog put to sleep, they treated the situation as if it were a human that passed away. They even sent us a sympathy card in the mail. They also have grooming there.
PROS: Great staff, clean rooms
CONS: A little pricey