I can't say enough about these folks, I appreciate all they do for my Buddy, he doesn't even mind going there. He always gets a treat when he is done, and he knows what is in that drawer when they open it. For the staff, friendly and professional, always easy to schedule an appointment, and the Dr's are top notch. I wouldn't think of taking Buddy anywhere else. As far as I am concerned I have no reservations as to recommending these folks, and I do . If your dog needs to see a vet, take them here.