Do NOT bring your pet to this veterinarian. I was a long time customer of this vet and recently learned that their business practices are along the lines of a "mechanic" who looks under the hood and charges you for things you DO NOT need. They should be investigated for their way of doing business its horrible. Of the thousands of dollars I have spent there over the years, I am not wondering how much of it was really necessary?! Only giving one star because I HAVE to.