Nurses and Doctor Hunwere very caring and informative, explained all procedures and offered an estimate of the cost of services before they performed them. Check-out was easy and making a checkup appt. was good. My only complaint is the waiting area is so small, perhaps dogs could be placed in exam rooms on arrival. All in all, a very good experience.