We had several very bad experiences with this Vet. I would not recommend him. He is very expensive, ordering what seems to be unnecessary tests that are too expensive. Their equipment never seemed to work right so they had to re-do tests. The Vet himself does not call the pet owner directly if there is a problem. His receptionist tells pet owners when their has been a problem. This may be an unusual occurence, but I can only tell what happened to me.