I strongly recommend this place for your pets! My dog is a rescue and vet visits are terrifying for her. She always sees Dr Mary Knott. She doesn't ever seem to get frustrated with my dog jumping around and tensing up making any exam very difficult. She keeps a smile on her face throughout the entire exam. All the vet techs are excellent with my dog too. My dog woke up with a bad cough one morning and I took her in immediately without calling for an appt. They took her back quickly and diagnosed her and started an antibiotic right there. The people working here are fabulous!