We've been going to Dr. Weiner for the past 5 years. We tried one other vet who really gouged us financially with unnecesary tests and bloated pricing, as well as a general lack-of-concern for our needs.
Pros: Loving approach, professional, yet feels like family
Cons: Hours are a little bizarre, but navigatible
more