We have taken all our animals here and have always had great service. Appts are easy to schedule and they have convenient hours. My husband thought they were a bit pricey, but I think they are in line with other vets in the area. And if the care is excellent I would pay whatever they charge.