I always have a great experience here, and they treat both my mild-mannered labrador and my highly excitable cat like royalty. I've seen four of the doctors and all of them were expedient and good to deal with. If your animal tends to need the vet often (as my dog does), the annual plan turns out to be a big value. I can bring my dog in anytime for anything, and the appointment is free. Which means I don't have to wait to see if something is a real problem (by which point it will be more expensive) to get it checked out. They have convenient appointments. The one down side is that they have so much business. You sometimes need to wait on the phone or in line when you arrive.