This place is really very good. The doctors and aides are kind to the animals (and their owners) and they all seem very good at their jobs. It is usually busy but not too much so--walk-ins appear to always be welcome. I can't say much about the prices--this is one of the only veterinarians I've ever had. But I think it says something that it's the only one I've ever needed. I do recommend this place, especially if you live in the area.
PROS: Kind, yet firm staff--very knowledgeable.
CONS: Sometimes the wait on walk-ins is a little long.