The office staff is always friendly, professional and efficient. Dr. Weaver is always extremely thorough. She knows my pet and my pet’s health history, and Dr. Weaver is always extremely thorough when she examines my dog. She is kind and compassionate as well as thorough. The medical advice and instructions she gives are always clear. I know my pet is in good hands.