After a misunderstanding with the animal hospital I had used for a few years, I had to find a new place to take my dogs. This clinic got the nod mostly because it was near my new house.
The quality of care was quite competent, the staff professional and friendly. The prices were just a bit on the high side, but I'd rather pay a little more and receive quality care.
The atmosphere was a bit off, however. I can't really explain it, but they never were able to put me at ease the way that All Creatures always had. I used this place for a year, and I was always satisfied but never impressed.