Great experience. Office is super clean, quite a feat with many animals coming through. Dr. Keon, the owner, and all of the other doctors and staff are warm, attentive, and professional. They not only talk to you, they talk to your pet! They always give estimates and options when further treatment is necessary. I have taken two dogs there. They even sent a sympathy card signed by everyone there when my dog passed away.