I can't say that this is my favorite vet. I think they over charge for a lot of their services (although their website looks reasonable as far as charges go). I called to follow-up after an appointment and never received a call back. I will not be going back and suggest that if you do have to have ANY services done in the back by the techs that you ask how much they are going to cost before hand so you aren't shocked at the price at the end of the visit.