Good: They came highly recommended and I have an acquaintance who has been bringing her many animals to them for years.. Bad: A staff member was extremely rude and wait was long. When I asked to see another vet (the one my acquaintance sees) I was denied. When I asked to speak to another vet, that vet was conveniently unavailable. The owner was even worse - backing up the rude staff member - complaining is seen as being at war with them.. Improvements: Many vets will treat some pet owners very well and others poorly. I find this untrustworthy - why should some animals suffer at the expense of others? I wish I could recommend them - but I honestly can't.. Other: Some may find this practice works for them, but for new customers, it is a gamble..