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

363 verified ratings

363 Ratings, 133 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.
May 8, 2026
Dr. Harrison is an excellent physician! He is an example of what all physicians should aspire to be like!

May 8, 2026
Doctor always listens to me and explains things in a manner that I can easily understand

May 6, 2026
I highly recommend Dr Harrison. I am extremely pleased with his care.

Apr 30, 2026
I was comfortable seeing Dr. David Harrison for the first time. He was warm, friendly, knowledgeable, and professional. Thank you.

Apr 30, 2026
Phục vụ rất tốt và tận tâm với bệnh nhân

Apr 28, 2026
Dr. Harrison has been my primary physician since he started at Mercy. He is always through with explaining all the details of my care and keeps tabs on my success with plans or where I need improvements. He has been a major reason at 76 I am still fit to compete internationally in Water Polo and swimming.

Apr 27, 2026
Excellent doctor

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 21, 2026
He is what you want in your Dr.

Apr 20, 2026
Dr. Harrison is wonderful. He is always prepared to discuss my health. He makes me feel comfortable and we'll cared for. I am blessed to have him be my doctor. Ginny Frazee

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

Apr 16, 2026
Very thorough

Apr 13, 2026
Very personal. Good listener.

Apr 10, 2026
Explains things well and takes a personal interest in me

Apr 10, 2026
Always a great experience

Apr 7, 2026
Dr. Harrison is a superior provider. Very caring and very thorough, and explains his answers in a way that is easy to understand.

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 16, 2026
He always remembers me as a person than a patient. He has went above and beyond for me. Never puts off my concerns

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

Feb 10, 2026
Dr Harrison is very knowledgeable and I will continue to go to him as long as he is practicing..

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.