I have been taking my dog here for almost a year now and they are wonderful! The staff and the veterinarians are all friendly and compassionate. My puppy had 2 sets of shots and needed the 3rd set, so we did not take her outside and she still got Parvo (from our shoes I am sure). I called and spoke to Dr Kennedy and he said sure bring her on in. She was very dehydrated and wouldn't eat or drink for 2 days. Within 3 days of fluids, antibiotics and care my baby girl was almost back to her old self! The staff and vets here saved her life and no amount of money could ever repay what I owe them. Dr Kennedy is a very sweet, and understanding doctor. Wonderful! Doctor White is the same. I have had my puppy in the office since then and Dr White does not insist on a bunch of unnecessary test to care for my dog. The office waiting area and rooms are clean and bright. They always handle my baby girl with care. I will never take my dog anywhere else!