With 4 dogs and a number of foster dogs coming and going we are at the vets office more than I would like to be! All the vets are great, caring and compassionate. The vet techs and front desk staff are all wonderful. They run on time (I don't think I've ever waited longer than a few minutes for an appointment) and always take the time to answer my questions.