We have taken our pets,( our "children"), to Dr. Haynes for several years now. He is very knowledgeable and treats our pets with great care. He understands these guys are important members of our family and treats them as such. I get very nervous when one of our little ones is sick, but Dr. Haynes has earned my trust by providing such consistently good care to my pets while making sure we are informed and comfortable with treatments, procedures, etc. His genuine concern for his patients shows .