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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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 be as long or as short as you want. Its what you put into it that matters.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I'm new to the practice and still assessing overall med services.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This guy is literally the best. Can't say enough good things. Definitely the best doctor I've ever had.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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 call me today to follow up on me . I would love to be his Pt . Thank you so much for been soo kind to me .

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He had read my e-mail, and addressed my concerns.

Overall Rating
Bedside Manner
Wait Time

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.

Overall Rating
Bedside Manner
Wait Time

Thank you for your help!!

Overall Rating
Bedside Manner
Wait Time

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 all to 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.

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.

(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.

(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.

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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

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

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.

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

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

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

EXCELLENT service. One of the best doctors I ever had

(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.

Overall Rating
Bedside Manner
Wait Time

Horrible. Late. Wasted my time by talking about Himself. Told me this was like "a first date." Very creepy. Staff incompetent and unprofessional. Quackery.

(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

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

(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

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 waiting even 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.

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.

(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

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

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

Great demeanor and excellent service

Overall Rating
Bedside Manner
Wait Time

Very personable and makes you feel comfortable. Gives you full explanations of everything and multiple options to address the issue. Very thorough and kind.

(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

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

Great!!!!