David Joseph Ryan, MD

General Surgery

www.nm.org

4.9 out of 5

716 verified ratings

Patient Reviews

The following ratings and reviews are based on verified patient experiences collected from independently administered surveys. The overall rating is an average of all responses to the survey questions listed below. The ratings and comments submitted by patients reflect their own views and opinions.
Likelihood to Recommend
4.9

51 Scheduled Comments


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

Oct 7, 2024
He seems to care about you and your needs
Scheduled for Aug 11, 2025

Oct 4, 2024
Excellent surgeon
Scheduled for Aug 11, 2025

Oct 3, 2024
Listens carefully. Explains condition clearly. Explains treatment possibilities clearly. Gives a clear recommendation.
Scheduled for Jul 11, 2025

Oct 3, 2024
Professional, knowledgeable, took time to explain what was going on snd how he would repair it
Scheduled for Jul 11, 2025

Sep 24, 2024
A true gentleman who took time to explain everything. The procedure went smoothly.
Scheduled for Aug 11, 2025

Sep 20, 2024
He knows what he is doing.
Scheduled for Jul 11, 2025

Sep 18, 2024
He is knowledgeable and thorough.
Scheduled for Jul 11, 2025

Sep 15, 2024
Same. Good results from the surgery. Mentioned the need to have further investigation. Good bedside manner. Answered my questions.
Scheduled for Jul 11, 2025

Sep 14, 2024
Dr. Ryan is a very professional surgeon. He lets you know what he’s going to do and tells you what to expect. An excellent surgeon.
Scheduled for Jul 11, 2025

Sep 13, 2024
Dr. Ryan is a great surgeon. Does his job with confidence and made me feel very comfortable
Scheduled for Jul 11, 2025

Sep 6, 2024
I have already done this.
Scheduled for Jul 11, 2025

Sep 4, 2024
Very friendly and knowledgeable in his field.
Scheduled for Jul 11, 2025

Aug 26, 2024
Dr. Ryan was very professional and knowledgeable. He explained everything my surgery entailed and did a great job.
Scheduled for Jun 11, 2025

Aug 25, 2024
Professional and friendly by him and all supporting staff.
Scheduled for Jun 11, 2025

Aug 24, 2024
Dr came in before the surgery and informed me of everything that would be going on made me feel at ease
Scheduled for Jun 11, 2025

Aug 24, 2024
Dr. Ryan came in talked about what would be going on made me feel at ease
Scheduled for Jun 11, 2025

Aug 23, 2024
He was very kind and patient, detailed and accommodating, accurate in his assessment and explaining everything as it would happen.
Scheduled for Jun 11, 2025

Aug 21, 2024
Explaining whats wrong understood
Scheduled for Jun 11, 2025

Aug 19, 2024
Explained everything very well and thorough in his examination and explanation of my upcoming surgery. Dis not seem rushed at all; he made time for me.
Scheduled for Jun 11, 2025

Aug 16, 2024
Spends time explaining what one should expect at the present time and how to look to the future after surgery.
Scheduled for Jun 11, 2025

Aug 13, 2024
A good doctor who explains how a patient's process should proceed
Scheduled for Jun 11, 2025

Aug 5, 2024
He is very good and professional at his job. Excellent doctor
Scheduled for Jun 11, 2025