He always takes his time with you and listens to everything you have to say - I never feel rushed and he has empathy
Nov 12, 2024
Dr. McMahon is attentive to my personal needs and addresses each concern with professional respect
Nov 11, 2024
He’s very personable and I feel he knows me and has my best interest in mind with any recommendations. He’s realistic
Nov 10, 2024
He’s a great guy, can make anyone comfortable
Nov 7, 2024
The best in town!! Understanding, knowledgeable, has a sense of humor…
Followed him from Mooresville office to Cityway..
Realistic expectations
Nov 7, 2024
He is a very caring person who always takes time to make sure I'm doing okay
Nov 6, 2024
Dr. McMahon is a down-to-earth physician who explains things clearly and does not over prescribe medication or procendures.
Nov 5, 2024
He’s just great. And really listens.
Oct 30, 2024
He listens! Great personality.
Oct 29, 2024
Dr McMahon is a wonderful doctor. He takes the time to know and understand his patients and their needs. He is responsive and knows how to talk to people. Bet doctor I have ever had the pleasure to work with
Oct 25, 2024
Great knowledge and bed side manner
Oct 24, 2024
Personable he doesn’t make you feel like you’re wasting his time or rushing you out. He’s just a wonderful person all the way around.
Oct 21, 2024
Dr McMahon has me taking the exact correct medicine as my A1C is now in the normal range. I apricate the professionalism of Doctor McMahon's staff.
Oct 21, 2024
Dr. McMahon is best all around
Trust him completely.
Oct 8, 2024
Dr McMahon listens, is knowledgeable and friendly. You need to keep him!!!
Oct 7, 2024
He talks and gets to know his patients and what their needs are and how he can help.
Oct 1, 2024
Listens and provides great and thoughtful care.
Sep 30, 2024
Good doctor!
Sep 23, 2024
He rocks he realy cares
Sep 16, 2024
Has great personality, he genuinely seems to care
Sep 16, 2024
I love Doctor McMahon. I have seen him since 1998.
Sep 13, 2024
great doctor who takes the time to listen
Sep 10, 2024
Fabulous doctor
Sep 9, 2024
Any Doctor that spends time with you about your health is wonderful
Sep 6, 2024
He's great & I have recommended Dr McMahon.
Jul 30, 2024
He is nice and listens and remembers his patients
Jul 30, 2024
He is very personable. He love to get to know his patients on a personal level.
Jul 28, 2024
Love Donald McMahon, very nice guy.
Jul 26, 2024
He listens to me and cares about me. He explains things in ways I understand.
Jul 25, 2024
listens and cares
Jul 23, 2024
He is very professional, caring and concerned about my health and wellbeing. I put all my trust in him.
Jul 23, 2024
Best doctor ever! He really cares about me
Jul 22, 2024
Listens to me and takes time
Jul 17, 2024
Good Dr
Jul 11, 2024
Great bed-side manner.
Jul 10, 2024
Dr. Donald McMahon is the best doctor! Very intelligent and knowledgeable as well as personable. One feels better just visiting with him and conveying our issues.
Jul 9, 2024
Fabulous Doctor, forthright ,engaging, well informed and empathetic. Could not be happier with his treatment of me
Jul 9, 2024
Spent more time talking about a hurricane than examining his patient, also 35 minutes late both times I’ve had an appointment
Jul 8, 2024
He is caring, takes time to really listen to you, is very knowledgeable and personable! I just love him!
Jul 6, 2024
The best
Jul 5, 2024
They go all in and beyond. Very friendly all the way around and caring & passionate.
Jun 27, 2024
He seemed like he genuinely cared about me, and very knowledgeable.
Jun 21, 2024
You can talk to him. He is a very good doc.
Jun 21, 2024
Dr McMahon in my opinion is a great dr an he actually listens to what you have to say an my concerns
Jun 20, 2024
Dr. Mchmahon is an excellent family doctor. I have been seeing him as a patient for years! He’s Amazing!
Jun 20, 2024
Dr McMahon is the best Doctor, he treats me like a best friend for the time I'm in the room.
Jun 19, 2024
Very helpful & understood what my treatment was & gave me the knowledge to get well .
Jun 18, 2024
He is caring and professional
Jun 18, 2024
He’s very professional polite and he’s great to get along with
Jun 17, 2024
He is the best
Always looking out for your best interest