We love this vet. We have taken all of our animals here for several years. The vets are friendly and will answer your questions and help you work through any problems. The techs are very attentive to their clients (both pets and humans). The support staff is always friendly. Would highly recommend.