These people love what they do! If there is an emergency, they will get you right in. The front desk is warm and welcoming and will "oooohh" and "ahhhh" over all your pets. The vets are always on time and will explain everything to you. Reminders of needed appointments and shots are sent to you by mail. The location is very central and there are not a lot of distractions around for your dog. They do offer boarding and an emergency clinic.