The vets here are kind, compassionate people. The office staff is friendly and professional. Very good with small animals. Started going there by accident when my daughter misunderstood the name of a vets office someone was recommending. We wouldn't trade them for the world.
PROS: Great with small animals
CONS: Not much parking space