Dr. Francis and his wife and staff have always been amazing.. I have referred everyone that I know here.. We took our 6 week old Puppy to him 11 years ago for a well check....and his was very thorough and explains everything clearly. He saved our dogs life more than once, and when she was diagnosed with Cancer,did his best to give us more time with her.... and when the time came to say good bye to her.... he was with us until the very end, after hours so we had privacy to share those last moments. He had also met us at the office after hours when she got sick. Try getting the clinic type hospitals to personalize your care that way. Dr Francis always worked with us and with our family on costs. If you want cheap clinic care....this is not the place.. If you want someone who is fair, smart, and caring... you can't find a better vet.