My husband has brought his pets here for decades, but since I just moved to the area, I would like to second his opinion. The vets and assistants are professional and knowledgeable. Also, there is rarely a waiting time for your appointment.
I took my two cats in and they were given their shots and had their physical and we were given rnough time and attention, but did not have to wait forever. Also, we got free samples of cat food that is good for their teeth, which was great.
Also, the prices are affordable.