David Joseph Ryan, MD

General Surgery

www.nm.org

4.9 out of 5

752 verified ratings

Patient Reviews

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.
Likelihood to Recommend
4.9

73 Scheduled Comments


Dec 8, 2024
Dr Ryan was very professional and explained what I was dealing with and gave different options for treatment.
Scheduled for Oct 11, 2025

Dec 8, 2024
Very through. Answers all questions and makes sure you understand what has been done to your body.
Scheduled for Oct 11, 2025

Dec 4, 2024
Thoroughly explained my issues and the procedure to correct it. The surgery and follow up visits were all handled in a friendly and professional manner.
Scheduled for Sep 11, 2025

Dec 3, 2024
He did a fantastic job!
Scheduled for Sep 11, 2025

Dec 2, 2024
Caring, professional
Scheduled for Sep 11, 2025

Nov 29, 2024
He is very good at explaining procedures and processes.
Scheduled for Oct 11, 2025

Nov 23, 2024
Extremely knowledgeable, professional, & courteous!
Scheduled for Sep 11, 2025

Nov 20, 2024
Doctor Ryan is professional, friendly and knowledgeable. Takes time to explain the reasons for the decision to move forward with your procedure. Doctor Ryan understands your concerns. Pre or Post operation you will feel confident in the care given by Dr. Ryan and his team.
Scheduled for Sep 11, 2025

Nov 18, 2024
He took the time to explain every option that I have,
Scheduled for Sep 11, 2025

Nov 16, 2024
Thorough, very professional, explained everything in layman's terms even though I am in the medical field myself. I would highly recommend Dr. Ryan!
Scheduled for Sep 11, 2025

Nov 15, 2024
Excellent physician & professional.
Scheduled for Sep 11, 2025

Nov 13, 2024
Awesome
Scheduled for Sep 11, 2025

Nov 13, 2024
I would recommend any of my family or friends to Dr. Ryan.
Scheduled for Sep 11, 2025

Nov 12, 2024
Very knowledgeable and explains everything in detail.
Scheduled for Sep 11, 2025

Nov 7, 2024
He takes the time to inform you of what the surgery is and what he will be doing
Scheduled for Sep 11, 2025

Nov 4, 2024
Excellent doctor
Scheduled for Aug 11, 2025

Nov 4, 2024
He explains everything clearly. His confidence in his ability put me at ease. Made sure I was comfortable with everything before going to surgery.
Scheduled for Aug 11, 2025

Nov 2, 2024
Listened well.
Scheduled for Aug 11, 2025

Nov 1, 2024
Very professional. Explains things in a manner a layman can understand. Explained the surgery process thoroughly in advance of the surgery and explained my status thoroughly in my post operation checkup.
Scheduled for Aug 11, 2025

Oct 28, 2024
Again thoroughness, great professional manner
Scheduled for Aug 11, 2025

Oct 28, 2024
Professionalism and explanation of options
Scheduled for Aug 11, 2025

Oct 25, 2024
He very clearly explained the concern and ultimate procedure.
Scheduled for Aug 11, 2025

Oct 20, 2024
The procedure performed by Dr. Ryan was quick and nearly painless. It has healed with out any problems.
Scheduled for Aug 11, 2025

Oct 17, 2024
He took the time to explain everything to me and answered my questions
Scheduled for Aug 11, 2025

Oct 17, 2024
Awesome Doctor A++++++++++++
Scheduled for Aug 11, 2025

Oct 16, 2024
Dr. Ryan was very caring, knowledgeable, & explained all of the options that were available to me regarding my surgical procedure. I really appreciated talking with him.
Scheduled for Aug 11, 2025

Oct 14, 2024
He is really great at what he does. Acts very professional and explains what he is doing.
Scheduled for Aug 11, 2025

Oct 8, 2024
As stated above, very helpful and personable.
Scheduled for Aug 11, 2025

Oct 7, 2024
Dr Ryan provided a good description of the procedure including all the risks no matter how unlikely & the outcome has exceeded my expectations.
Scheduled for Aug 11, 2025

Oct 7, 2024
excellent surgeon and staff.
Scheduled for Aug 11, 2025