Dr. Michael McMahon, DO

Family Physician

This doctor has no availability on Zocdoc.

Qualifications and Experience

Education

Languages Spoken

In-Network Insurances

Specialties

Professional Statement

Dr McMahon is a holistic primary care physician specializing in prevention, nutrition, exercise and wellness with a focus on LGBT health care issues, adult preventative health and community resources and outreach. Through regular proactive checkups and patient education, we at RCM strive to keep patients happy and healthy rather than only treating acute illnesses. We believe in a lifelong partnership between doctor and patient that is centered around mutual respect, honesty and open communication. At Rock Creek Medical, your initial appointment with Dr McMahon will be a General Consult, as we do not offer full physicals at the first visit. The initial consult is intended to foster a discussion of prior social and medical history. All acute medical issues will be addressed during your initial appointment. Labs will be drawn off site at LabCorp or Quest Diagnostics, and patients are asked to follow up in our office one week later for lab review and full, annual, new patient physical. Subsequent annual physical exams and preventative health screens will be done in a single visit, as labs will be drawn prior to that appointment each year. RCM ACCEPTS MOST INSURANCES BUT CURRENTLY NOT IN NETWORK WITH BLUE CHOICE

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Thank you for your help!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This was my first time experiencing a DO and I loved it. He really wants to get to the core of your health/health issues. This type of practice both the patient and doctor need patience but it is well worth it. Finally glad I met a doctor who cares for not only your health but you as a person!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I was unaware that Dr. McMahon was a DO going into the appointment, but I am impressed by his investment in his patients and his openness to what is best for them. I will be returning.

Overall Rating
Bedside Manner
Wait Time

He was very aggressive and rude. The entire experience was very unprofessional, he cursed & continuously yelled at me. He then threatened to kick me out but started apologizing when I asked for my money back. It was a terrible experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was great, really nice guy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. McMahon is very helpful and straightforward. In addition to going through my charts he gives background on why things are they way they are to alleviate any nervousness or uncertainty.

Overall Rating
Bedside Manner
Wait Time

Came in for sexual health treatment, Doctor was unable to run so much as a mouth swab to check HIV status. He suggested I buy a do it yourself kit and I could bring it in and do it with him. He then proceeded to talk about the grim details of his own mental health, even though I attempted to divert the conversation away. I left without being able to determine my HIV status, and was honestly distressed after what felt like a therapy session FOR THE DOCTOR. extremely unsatisfied.

Overall Rating
Bedside Manner
Wait Time

Very smart professional, willing to speak about holistic issues related to physiological and psych issues. The only thing I would recommend is that Dr. McMahon listen to his patients more fully before issuing a quick diagnosis.

Overall Rating
Bedside Manner
Wait Time

Dr. McMahon is an excellent physician! I saw him to establish care and for an annual physical. Our first meeting we went over my medical history and he sent me to Quest for lab work, and at the second visit he completed the physical and we reviewed the lab work. He is very personable and easy to talk to and I'm very happy about choosing him. I'm happy to have him as my new primary care provider!

Overall Rating
Bedside Manner
Wait Time

New to DC and needed a new general practitioner. He is awesome. Perfect for folks who prefer a DO versus an MD.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My appointment was efficient and thoughtful. Dr. McMahon was empathetic to my situation and allowed me to have a say in our course of action.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was super nice and he listened to all of my issues.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very personal, Excellent personality, takes interest s in you. No rushing through anything. Takes the time to listen.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

EXCELLENT service. One of the best doctors I ever had

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Absolutely wonderful appointment. Dr. McMahon is a great doctor, wonderful mannerisms, down to earth, easy to talk too, and extremely professional. Would recommend to anyone looking for a PCP.

Overall Rating
Bedside Manner
Wait Time

Very engaging and interested in good patient-doctor communication. It would be nice if they gave you an option to combine the initial general consult and lab work visits, but it's understandable why they don't to emphasize the more qualitative health care aspect.

Overall Rating
Bedside Manner
Wait Time

Didn’t take my insurance even though it said they did on ZocDoc and they accepted my appointment. I decided to keep the appointment since I was already there and I was concerned about my health. The doctor didn’t even examine me, so I ended up paying out of pocket for a doctor to talk at me for 30 minutes (about the healthcare system, becoming a primary patient despite him not taking my insurance, then... my current state of health) and give me a list of recommended OTC meds. He also high-fived me at the end of the appointment... I get that he was trying to be friendly but thought it was pretty inappropriate since I was genuinely upset/ concerned about my health.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Doc is awesome! He actually listens and wants to help.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome doctor, GREAT personality, great listener, spent time with me and my partner, never rushed, answered all questions, very compassionate. I would say if your looking for long term doctor go see Dr.Mcmahon

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Fantastic, exceptional, funny , personable , spent time to listen to me and my partner, felt so comfortable with him, unlike other doctors around here it's like a drive through and they don't want to hear your concerns. Dr.McMahon is awesome. If your looking for a great Doctor for long term Health care needs he's your guy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great demeanor and excellent service

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I appreciate how Dr. McMahon listens to me and then decides a course of action with me and not only for me.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr McMahon has a fantastic attitude and approach to medicine. He truly makes his patients feel they are his only concern when they are in his office. Relaxed, low key, and approachable; I was looking for a new Primary Care Physician and I've found the right one!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Just what I was looking for in a GP. Professional, caring, and a sense of humor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent. His bedside manner is kind and caring, yet professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Helpful and personable.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Better than I could've imagined.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was amazing and you can see how passionate he is about what he does. First time I've ever had a doctor actually care to "meet" the patient. Definitely making him my primary doctor.

Overall Rating
Bedside Manner
Wait Time

Excellent. I am very pleased to have found this medical professional. He makes you feel comfortable and respected while taking your health seriously and personally.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He had to reschedule my appointment with 5 minutes notice to me, which was annoying. It was because he wasn't feeling well though, and I understand that because that happens to everyone. When I went to my rescheduled appointment, I was seen immediately, and he apologized. My appointment was really great, and I really liked this doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great!!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I loved my visit with Dr. McMahon! He is an active and attentive listener. He takes the time to get to know you so that he is able to get to the root of your issues so that he is not just treating symptoms. I also like his wholistic approach to medicine of healing both body and mind. Finally, Dr. McMahon let's you know that your relationship is a partnership to improve your wellbeing. His mannerisms are a welcome refreshing change to a medical profession that has become an expensive assembly line parading patients in and out without real answers or cures.

Overall Rating
Bedside Manner
Wait Time

Very thoughtful and thorough.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I was able to see the doctor right at my appointment time. Filling in documents on ZocDoc saved me time at the registrar and with the doctor. He was professional and very personable. He asked me what I expected in a physician and made himself very available. Great experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was great super friendly really great way about going about his practice. Great music and personalities as well as knowledge!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

By far, the best doctor I have visited. Dr. McMahon showed genuine interest in my health and wellbeing, asked lots of questions and listened attentively. I would defiantly continue seeing Dr. McMahon! Ps. his office is the best!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Everything was top notch perfect!!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was amazing!! Best doctors appointment experience that I’ve ever had! He’s all about the overall happiness and wellness of his patients.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. McMahon has a very relaxed office with the feel of traditional medicine, but contemporary and forward thinking outlook. Very professional and would recommend!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very friendly and helpful. Made it clear that this should be a stress free zone which is always helpful to hear especially regarding medical issues.