Kelli Holland, ARNP

Cardiology

MercyOne Iowa Heart Center Ames

1816 Philadelphia Street

Ames, IA 50010 Directions

515-232-2500

4.9 out of 5

301 verified ratings

301 Ratings, 101 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Feb 17, 2026
Made me feel like a friend…which most doctors don’t make people feel like that..I know how busy they all are but her time with me never felt rushed.

Feb 12, 2026
Answered all my questions and really listened to my concerns

Feb 12, 2026
excellent

Feb 11, 2026
Kelli was excellent

Feb 10, 2026
was informative, seemed thorough, answered my questions.

Feb 10, 2026
Kelli Holland is truly one of the best providers I have came across. This experience has been very scary for me but Kelli Holland and Dr. Kyle Ulveling have showed me true compassion and kindness. I am grateful there are providers like them who are devoted to sincerely helping people. Again, I have never experienced this level of care at any of facility and I speak so well about the care Kelli Holland and Dr. Ulveling provided me. Thank you!

Feb 9, 2026
She is absolutely professional

Feb 5, 2026
Mine is a difficult case so it's amazing that she has done as much as she can to help me out.

Feb 4, 2026
Very easy to talk to

Feb 3, 2026
She’s a pro!

Feb 3, 2026
She is very caring and knowledgeable.

Feb 2, 2026
Always happy and talkative.

Jan 29, 2026
Only complaint was my appointment was 45 minutes late starting.

Jan 28, 2026
She was so friendly and professional. She explained everything and helped me with a prescription issue I was having and explained everything so I could understand it. Very pleasant experience. I left feeling reassured and happy.

Jan 19, 2026
nice personality

Jan 19, 2026
She is very friendly and knowledgeable.

Jan 15, 2026
A good help with explanations and direction for the next step of treatment.

Jan 15, 2026
I am very happy with Kelli and would be pleased to have her as my doctor anytime

Jan 14, 2026
Responses to questions through the portal are slow.

Jan 14, 2026
Kelli is great about taking the time to explain everything to me and making sure that I understood what she was saying and also great about answering any questions I had.

Jan 13, 2026
She is understanding. I would give her an A++

Jan 12, 2026
Very thorough and pleasant.

Jan 7, 2026
She's great.

Jan 7, 2026
SHE IS THE BEST AND A VERY CARING PERSON. I ALWAY FEEL AT EASE AFTER A VISIT WITH HER

Dec 30, 2025
A pleasant and knowledgeable person

Dec 30, 2025
GREAT

Dec 15, 2025
She is a carrying person. Great personality. So glad to have her as a provider.

Dec 15, 2025
I thought Kelly treated me as a real person and not just another patient.

Dec 4, 2025
She spent the time with me to explain things so that I would understand. She answered my questions.

Dec 3, 2025
Knows the subject extremely well. Treats patient with dignity and respect.

Dec 3, 2025
Kelli is always very professional, kind, never in a rush listens very well and answers my questions and explains any ideas we can try for my health.

Dec 2, 2025
Kelli is always a pleasure to see. Makes me feel comfortable.

Dec 2, 2025
Knowledgeable

Dec 2, 2025
She is such a wonderful person. I really like when she is the one I have to see.

Nov 20, 2025
I think she knows her stuff. She answered my questions and explained so I would understand. She followed up with getting my test results to me. I very much want to know exactly what’s going on with my health; don’t like it to be vague. I have a right to know.

Nov 19, 2025
Kelli Holland is a very nice and listens to me. She is very intelligent and knowledgeable person. She does a very good job.

Nov 12, 2025
Thank you for taking time with your patients. You make people feel good about coming in at a time when the last thing we want to do is deal with possibly life threatening conditions. Your compassion and concern is appreciated.

Nov 11, 2025
Nice person

Nov 11, 2025
Very professional, courteous,and informative.

Nov 6, 2025
I have been seeing Kelli for some time now and she is always willing to explain circumstances. Very personable but she has a great ability to be firm with you on issues she feels strongly about about your health.

Nov 6, 2025
She is excellent provider

Oct 29, 2025
nice personality. provided helpful insight

Oct 29, 2025
I highly recommend Kelli Holland.

Oct 27, 2025
So impressed with her willingness to ask questions, listen and spend time with me. She was funny and just awesome!

Oct 27, 2025
Thank you for the professional care and information.

Oct 22, 2025
She is very good and caring.

Oct 22, 2025
I love Kelli and she has helped me thru thick and thin. I trust her!!

Oct 22, 2025
Kelli takes time to explain everything

Oct 20, 2025
very good very professional

Oct 13, 2025
I really like seeing Kelli. Sometimes I talk too much and am hopeful I'm not taking time away from her next patient but she's always attentive, informative, polite and explains things so I understand. It's clear that she cares about her patients.