The vets are fine, but they will lecture ad naseum about brushing your dogs teeth and tend to recommend a lot of tests. Where they really fall down is in service. The desk staff is surly, they are always running late, and tend not to set client expectations properly. After multiple botched appointments, I opted to take my pets elsewhere.
Pros: parking
Cons: service
more