We take our cat and dog to this vet. The staff is friendly, and the care is excellent. I think the rates are on the high side and you must bring the animal for an exam to get their shots. Sometimes there is a bit of a wait even when you have an appointment, but it is not too hard to get an appointment within a day or two.
PROS: excellent pet care
CONS: cost
more