I love this vet. My pets and I are always given the best care-- and they're flexible with payment options, scheduling and treatment options. I've always felt that I've been given considerable choice and detailed explanation for any treatment. I've got a tremendous amount of faith in their technicians, staff and doctors. If there is ever a simple question or a request, they're happy to fulfill it. There're are lots of times when I'm not sure if something is "normal" in regards to dog health-- and the staff here is always ready to ease my mind or suggest a quick check to make sure. I get the feeling that the entire staff, vets included, really care about my dog and cat, their well being and happiness.