We love it here! The entire staff (receptionist, vet techs, and veterinarians) are so friendly! They always are playful with our dogs (1 1/2 year old and 6 month old) and go above and beyond to be sweet to them. They have been very personable with us - asking how everything is going with the little one and taking the time to talk and let us know what is going on. They always remember our dogs by their names, and not just because they were told or looked it up in a system - they take time to know their patients. They are priced well and always do what's best for the pet (like spacing out vaccines if need be for little ones). We are going to be coming here for a long time to come, I can tell.