Skip to section
Dr. Hayes is great. Thanks for being a great primary care physician for me.
June 6, 2023
Professional, kind, knowledgeable with a great bedside manner that communicates bad and good news with firm compassion. A wisdom that seems familiar to healers across the ages. I am grateful.
May 25, 2023
Very helpful and knowledgable, offered suggestions and appropriate approaches for situation at hand.
April 12, 2023
Very kind personable doctor.
April 5, 2023
Dr Hayes really cares about her patients, always discusses test results, and patients general health.
March 2, 2023
She always spends all of the time I need listening to me. When I bring up concerns she immediately addresses the need. She has been very thorough and always concerned.
March 1, 2023
Dr Hayes always listens and answers my questions completely!
February 28, 2023
Dr. Hayes is very thorough, and takes the time to listen to my questions. She gives thoughtful and caring answers.
February 6, 2023
Dr. Hayes is very attentive and listens to your concerns before asking questions.
January 19, 2023
Very thorough with all of my questions, attention to detail is appreciated.
January 18, 2023
She always takes time with me during my appointments which makes me feel good.
December 21, 2022
Dr Hayes always takes time to discuss concerns and answer my questions.
December 20, 2022
Dr. Hayes is always so wonderful to be around. She makes you feel comfortable and cared for.
November 9, 2022
Provider always listens and makes me feel that my concern is acknowledged.
November 7, 2022
Dr. Hayes answered my questions and took the time to explain my test results.
September 29, 2022
I always appreciate Dr. Hayes’ through nature in reviewing my health and her explanation of my lab results.
September 20, 2022
Dr. Hayes has a delightful personality. She is a very caring person and listens to her patients.
September 7, 2022
She is always very nice, listems to my concerns, answers my questions and explains well. I'm very happy with her as my primary doctor.
September 6, 2022
Dr. Hayes(as well as her nurse, Emma) exhibited just the right amounts of listening, caring and kindness all while being professional, knowledgeable and gaining my trust. Todays visit gave me a very reassuring feeling that I had chosen a great fit for my medical care.
August 16, 2022
Dr. Hayes was very respectful and thorough. Very knowledgeable and used good communication skills.
June 6, 2022
Dr. Hayes always takes time to really listen to me! I really feel we are on the same team and I do appreciate that!
May 4, 2022
Dr. Hayes listened to me, explained my test results, and answered all my questions in a way that I could understand.
April 14, 2022
Dr. Hayes is a wonderful person. She listens with her heart and then treats me with medical expertise and professionalism. I’m blessed to have her as my doctor.
February 16, 2022
Dr. Hayes is a caring, respectful, and thorough medical professional. She takes the time to listen to my concerns, performs her medical exam, and makes sure we have a plan of action when I leave.
February 3, 2022
Dr. Hayes is thorough and very detailed. Highly recommend her. Very confident in her details to excellence.
February 3, 2022
- Women's health
- Eating disorders
- Clinical Trials
Joined McFarland Clinic
Education & Professional Certification
- Diplomate, American Board of Internal Medicine
Iowa State University, Ames, IA
- BS, 1987-1991
University of Iowa College of Medicine, Iowa City, IA
- MD, 1991-1995
Hennepin County Medical Center, Minneapolis, MN
- Internal Medicine, 1995-1998
- Iowa Medical Society
- Story County Medical Society
Professional & Personal Interests
- Department Chair, McFarland Clinic Ames Adult Medicine
- Member, McFarland Clinic Benefits Committee
- Member, McFarland Clinic Compliance Committee
- Member, McFarland Clinic HIPAA Steering Committee