David Harrison, DO

Family Medicine

MercyOne Ankeny Family Medicine

800 East 1st Street, Suite 1700

Ankeny, IA 50021 Directions

515-643-8100

www.mercyone.org

4.9 out of 5

370 verified ratings

370 Ratings, 132 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.
Apr 22, 2026
Presents options and assists me in choosing the best one.

Apr 21, 2026
He spent a lot of time with me explaining treatment options. He always treats me with compassion and kindness.

Apr 17, 2026
Excellect Doctor. Everyone in this facility are perfessional and courteous.

Apr 16, 2026
Very thorough

Apr 6, 2026
I know I’m in good hands and receiving appropriate counseling when needed

Apr 1, 2026
Excellent Doctor

Mar 31, 2026
He's the best!

Mar 30, 2026
Dr. Harrison takes personal interest in his patients and genuinely cares about them.

Mar 27, 2026
Dr Harrison has been awesome at helping manage my health issues and concerns. Highly recommend!

Mar 19, 2026
Very thankful to have him as my personal physician!

Mar 19, 2026
Dr. Harrison is very thorough and spends a good amount of time with me when I go in for anything. He spends the time to answer any questions that I might have.

Mar 17, 2026
Absolute best and updating taking care of my needs explaining things taking the extra time

Mar 16, 2026
he was to call me Monday with results,never did

Mar 10, 2026
Dr. Harrison is very thorough and answers. Any questions I have And explains what my options are.

Mar 9, 2026
Doc listened to my concerns, answered all my questions before I left. Great job by all staff

Feb 26, 2026
Excellent experience!

Feb 26, 2026
I always leave feeling like I wish I had more ailments because the service and treatment is 10/10.

Feb 23, 2026
It’s what you go to the doctor for, success

Feb 23, 2026
He is an awesome doctor.

Feb 18, 2026
Friendly, professional and knows my history. Goes above and beyond to take the time to explain things and answer my questions. Very knowledgeable.

Feb 16, 2026
Always through but listens to me.

Feb 11, 2026
All I can say is that he is the best

Feb 6, 2026
David Harrison is the best

Feb 6, 2026
He shows he cares about solving the problems of the patients he sees

Feb 3, 2026
Listened, took time, very thorough.

Feb 2, 2026
Best medical professional in my life of 89 years!

Feb 2, 2026
Harrison is very professional. Well prepared and provides a thorough detailed explanation of the issues.

Jan 29, 2026
I have been going to Dr Harrison for years and he has always been kind caring and compassionate to myself and my spouse before he passed.

Jan 29, 2026
Dr Harrison is very compassionate and interested in my health.

Jan 22, 2026
I'm glad he listens to my concerns. Since he listened to me we may have found a hereditary disease in the early stages.

Jan 15, 2026
Dr. Harrison is great and the whole crew at mercy one is very courteous. And professional and friendly

Jan 8, 2026
I’ve enjoyed having Dr. Harrison as my primary care physician!

Jan 7, 2026
Great visit, and got everything done in a timely matter, and got to work on time, and the follow up the next day was great!

Jan 6, 2026
Great experience!

Jan 6, 2026
Best Doctor there could be.

Jan 5, 2026
Dr. Harrison is Dr. Harrison is one of the better doctors that Mercy has. Mercy should be very happy that they have him as a physician at this location. A+++++++++++

Jan 2, 2026
Excellent first visit to get established in this area

Dec 30, 2025
Excellent care giver.

Dec 30, 2025
Great doctor

Dec 29, 2025
I appreciate the time he spends when I come in. Very professional, very personable

Dec 24, 2025
Great!

Dec 22, 2025
Dr. Harrison is caring and concerned. He listens and is genuinely interested in caring for the patient.

Dec 19, 2025
Helps understand your, needs and concern,with medical issues, and health.

Dec 16, 2025
He makes you feel like your a person and not just a number.

Dec 8, 2025
I was concerned about my heart pain when coughing and, yes I was shown my lungs were clear and heart the normal shape but the majority of the time was spent talking about codine cough medicine and how college students would fake being sick to get prescriptions. I felt like it was being implied I was asking for drugs when all I wanted to check out was my heart

Dec 5, 2025
Always a good visit with Dr. Harrison

Dec 4, 2025
Awesome

Dec 4, 2025
on the day of my appointment, he had a medial student of some sort with him. He explained things to her just as he did with me. handled everything professionally and to detail for her as with me.

Dec 2, 2025
Doctor Harrison is an amazing doctor & person ! We moved to Ankeny 14 years ago & we were so worried we wouldn’t find a doctor like we had in Cedar Rapids but amazing grace we found a better & excellent doctor who we trusted! Thanks for your support

Nov 28, 2025
I’ve been a patient of Dr. Harrison for more years than I can remember and I highly recommend him.