I'm ok with expensive provided that you get your money's worth-- that is not the case with this vet. They charge hundreds of dollars for procedures you can get elsewhere for a fraction of the price.
Cons: Expensive, uncooperative, loves to nickle and dime you
more