View map

Dr. Michael McMahon, DO

Family Physician, Primary Care Doctor

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

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Family Physician
  • Primary Care Doctor

Practice names

Education and training

  • Howard University Hospital (Internship)
  • Howard University Hospital, Residency in Family Practice
  • Medical School - West Virginia School of Osteopathic Medicine, Doctor of Osteopathic Medicine

Zocdoc awards

Rapid registration
Speedy response
Scheduling hero

Languages spoken

  • English

Provider's gender

Male

NPI number

1609024306

Office locations

Rock Creek Medical

2440 M Street NW, Suite 720

Washington, DC 20037

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
I scheduled a normal physical and came in 3 weeks later to review my results. Dr. McMahon had clearly not read through the results before he sat down with me. He browsed through the pages and prematurely told me I wasin perfect health. Then he reviewed the last page which revealed blood issued indicating that I may have a life threatening issue. Again, this assessment was premature since the issue was not clearly defined and needed more follow-up for diagnosis. Dr. McMahon never provided that follow-up. I had to independently navigate this scary part of my life. For 2 years. I'm happy the issue never turned out to be life threatening, but I lived 2 years thinking I was going to die. Dr. McMahon was never helpful during this time.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. McMahon is awesome. Personable, relevant, real. Makes you comfortable with whatever you are dealing with. Encourages you towards knowing your health status and improving where necessary. But never with judgement about where you are.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. McMahon is a very calm and soothing doctor. He explains everything to you and makes sure he gets to know you as a patient to better help you. This is definitely not what I experience ever. The appointments can beas long or as short as you want. Its what you put into it that matters.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr McMahon cares about patients very much. He's very passionate & responsible. I received so much good information and feltso well cared for. Mokhtar.i
Source: Zocdoc
Overall
Wait time
Bedside manner
This guy is literally the best. Can't say enough good things. Definitely the best doctor I've ever had.
Source: Zocdoc
Overall
Wait time
Bedside manner
I'm new to the practice and still assessing overall med services.
Source: Zocdoc
Overall
Wait time
Bedside manner
They couldn’t see me due to my ins , but the dr and his front seat with me and took there time to explain some of my concerns and guide me with a referral to a great doctor. They even callme today to follow up on me . I would love to be his Pt . Thank you so much for been soo kind to me .
Source: Zocdoc
Overall
Wait time
Bedside manner
He had read my e-mail, and addressed my concerns.
Source: Zocdoc
Overall
Wait time
Bedside manner
I scheduled this appointment with a very specific request to have an allergy test performed as I'd been having allergic reactions to an unknown source recently. I was disappointed to learn that this doctor had no intentions of performing a test,but wanted our first appointment to be a 'get to know you' meeting and have a followup consultation a week later. He was very polite, and asked about my background, interests, hobbies, etc. then sent me on my way, but not before tacking on a 3-digit bill (!!!) for a 10-minute conversation with no tests or consultation performed. I waited in the lobby (I was the only one in there) for longer than the actual meeting. I can understand the approach here - most people want to have a connection with their doctor, especially if they plan on going there long-term. However that is not what I was looking for, and if you are looking to have a single, specific problem addressed, maybe try somewhere else that will at least have a real consultation/test done when you schedule an appointment for that reason.
Less than 6 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Thank you for your help!!
Less than 6 months ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I don't mind an unorthodox approach to treatment, but he never once truly made me feel comfortable, and the details of his life he chose to share (and I don't judge his personal journey, but these stories had nothing at allto do with medicine or treatment in a lengthy discussion about medical history and care) did not make me want to see him in a medical capacity ever again.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
It was great, really nice guy.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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 hecompleted 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!
Source: Zocdoc
Overall
Wait time
Bedside manner
He was super nice and he listened to all of my issues.
Source: Zocdoc
Overall
Wait time
Bedside manner
New to DC and needed a new general practitioner. He is awesome. Perfect for folks who prefer a DO versus an MD.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
I appreciate how Dr. McMahon listens to me and then decides a course of action with me and not only for me.
Source: Zocdoc
Overall
Wait time
Bedside manner
EXCELLENT service. One of the best doctors I ever had
Source: Zocdoc
Overall
Wait time
Bedside manner
Very personal, Excellent personality, takes interest s in you. No rushing through anything. Takes the time to listen.
Source: Zocdoc
Overall
Wait time
Bedside manner
Horrible. Late. Wasted my time by talking about Himself. Told me this was like "a first date." Very creepy. Staff incompetent and unprofessional. Quackery.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Just what I was looking for in a GP. Professional, caring, and a sense of humor.
Source: Zocdoc
Overall
Wait time
Bedside manner
Doc is awesome! He actually listens and wants to help.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
This "doctor" demonstrated a complete lack of professionalism and integrity. In my first appointment, I waited more than a half hour. I was the first appointment and watched this guy arrive late to his office. Beyond that, he kept me waitingeven longer while he turned on his radio, straightened his desk, and wasted my time. He made no apologies. There was then endless drama and confusion with the prescriptions he wrote me. It took several phone calls to him to get it properly sent to the pharmacy and insurance. Weeks later, I was supposed to have a phone appointment when I was suddenly sick at work. Even that call was delayed several times dramatically disrupting my schedule. His assistant kept apologizing and said he was "out of the office." Then, this guy forgot to phone in the very prescription he suggested on the phone. I had to wait - while sick - over an entire weekend and show up still sick on Monday before I could finally reach him again to straighten it out. No apology. Later, I got several excuses like "It was the pharmacy's fault" etc., but his own assistant told me he simply forgot. The pharmacy confirmed it received nothing until Monday afternoon. Horrible experience. Extremely unprofessional. Sad.
Source: Zocdoc
Overall
Wait time
Bedside manner
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
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
Great demeanor and excellent service
Source: Zocdoc
Overall
Wait time
Bedside manner
Very personable and makes you feel comfortable. Gives you full explanations of everything and multiple options to address the issue. Very thorough and kind.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent. His bedside manner is kind and caring, yet professional.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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!
Source: Zocdoc
Overall
Wait time
Bedside manner
Great!!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Helpful and personable.
Source: Zocdoc
Overall
Wait time
Bedside manner
Better than I could've imagined.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
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 wasseen immediately, and he apologized. My appointment was really great, and I really liked this doctor.
Source: Zocdoc
Overall
Wait time
Bedside manner
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 notjust 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.
Source: Zocdoc
Overall
Wait time
Bedside manner
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.
Source: Zocdoc
Overall
Wait time
Bedside manner
It was great super friendly really great way about going about his practice. Great music and personalities as well as knowledge!
Source: Zocdoc
Overall
Wait time
Bedside manner
Very thoughtful and thorough.
Less than 1 year ago
Source: Zocdoc
ZocdocFind a DoctorDr. Michael McMahon, DO