I have been taking my various animals to this vet clinic for 20 years now and have nearly always had extreamly great care. I've had the same vet for almost all visits and she couldn't be nice or more compassionate. The counter people are not the best, but they're very busy. Kind of irks me when I'm at the counter and they answer a ringing phone before they're finished with me. On the rare occasions I've had to have my animals see another vet other than my regular one, it's been 50-50 with my likeability of them and their treatment on my "kids." Overall, I'm very satisfied with the care my pets receive. They finally have a spacious facility and wait time is reduced. I'll continue to bring my animals there as long as Dr. Mansfield is there.