I've used this vet for a number of years, and I used to be satisfied with what I considered good services. However, BCAH now seems to be mostly interested in the extras they can try to sell you and in gouging the price on whatever they can.
Pros: Feels like an agricultural vet office
Cons: Poor value. Poor customer service. Safety concerns.
more