Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
1133 21st St NW, Building 2, Washington, DC, 20036
6401 America Blvd, Suite 203, Hyattsville, MD, 20782

Qualifications and Experience

Education

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

I have over 20 years experience practicing internal medicine. I take pride in establishing a relationship with my patients, and solving health care needs together. I am particularly interested in preventive care, sports injuries, diabetes, hypertension, and hyperlipidemia. I am happy to work with patients who do their own research on their health care.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

The admin, nursing staff were all very helpful and professional. I also appreciate that the offices and examination rooms are always clean and organized.

Overall Rating
Bedside Manner
Wait Time

To the point and got what I needed.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent visit! Dr Shepard is very knowledgeable, understood my issues and had many good suggestions for addressing them.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I found Dr. Shepard very easy to talk to. He appeared engaging and very professional. He asked appropriate questions and demonstrated concern for my needs. As a new patient I left feeling my health needs are in good hands.

Overall Rating
Bedside Manner
Wait Time

He's nice enough. Not very talkative about your past medical history. He seems competent and keeps up with research. If you want to get in and out with a quick diagnosis and not much fanfare, then he's the doctor for you. He answers all of your questions and quickly moves you along. His staff was nice and efficient in getting all of the required information.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have been with Dr. Shepard for ~25 years. I have found him thorough and competent. Sometimes he is a little too brief about test results, but overall he has been a reliable source of information and treatment.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard is great, he always offer great options for total healthcare. He is very informative and thorough in his examinations.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard is a great doctor. He cares about his patients and isn't in a rush to move on to somebody else when he's seeing you.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

They didn't measure my height but put it wrong in the system.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard was very attentive and was willing to asnswer all of my queations. I was a bit nervous to try out a new doctor but he was great! Looking forward to another visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent Doctor! I would recommend him to others. He has a great bedside manner. I arrived early for my appointment and waited less than 5 minutes to be seen. He listens to what you have to say and works with you to determine the best treatment plan that will work for you.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very accommodating and professional. Nice doctor, beautiful new facility, competent staff.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Everybody since the front desk to the doctor were amazing. The medical assistant was very friendly. She is always happy and positive. Dr. Shepard is also very nice and concern about my health. He genuinely try to address my health issue the best and accurate way possible. I have a very energetic personality and that made the appointment more ease. Thank you.

Overall Rating
Bedside Manner
Wait Time

Highly recommend this physician.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

A good visit with much concern about the patients health. Very polite.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very honest & open an overall a great person.

Overall Rating
Bedside Manner
Wait Time

I like his positive attitude.

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard gas great listening skills and made sure i told him all about my medical worries. Great Dr. Would recomend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I arrived earlier than my scheduled appointment but did not have to wait long. My visit with Dr. Shepard was excellent. He listened to my needs and discussed options accordingly. He has a great bedside manner!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very sad to meet a doctor who starts off the professional relationship with antidepressants suggestions. Really? I am not depressed nor do I want to take them to treat my other issues. How about learn how actually treat and cure people at least initially without drugs, especially antidepressants that I don't really need???? Horrible start. I will never go back to a "doctor" like that.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The first visit great. The second a little off putting. But hey doctors are stressed just like the rest of us. 4 out of 5 stars.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very thorough, asked good questions, and explained my treatment options well. I'm usually nervous when visiting a doctor, but his manner put me at ease.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

First visit went well, I liked Dr. Shepard and respected his thoroughness, medical advice and opinion.

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard was great. Went to him for an annual physical. Very friendly, took his time, and answered all my questions. Would recommend to others!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard and his staff were wonderful to me. They took great care of me. Dr. Shepard spoke to me in very comprehensive manner. I didn't feel rush through like my previous doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is a solid physician, one who gives a patient confidence in his knowledge, abilities, and judgment. I look forward to having him become my internist.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very easy going, knowledgeable and helpful

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very straight forward and up front. No sugar coating just straight facts. I liked that he gave it to me straight.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is nice and professional!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shepherd was really nice and very helpful.i would recommend him to anyone who is looking for a primary care physician in the local area.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Shepard is compassionate, extremely knowledgeable, and a great listener. He is fantastic practioner who stays current and on top of the latest medical advancements. He is empathetic and an all around great physician.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shepard was nice!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great visit as usual. Dr. Shepard always listens and tells you what needs to be done and is happy to refer you elsewhere when necessary. He is in a new space and it's a great office and the staff are always friendly.

Overall Rating
Bedside Manner
Wait Time

He is very personable and engaging. He answered all my 1000 questions. He is patient and very professional. Definitely recommend him

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is great about answering my questions.

Overall Rating
Bedside Manner
Wait Time

He knew what he was doing. I am sure He is great doctor. Thanks.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very straight forward and upfront but professional. I appreciate his candidness.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent and caring Doctor with great bedside manners. He works with you. He listens to what is going on with you and proceeds accordingly with his medical advice.

Overall Rating
Bedside Manner
Wait Time

It was okay. I needed an appointment with short notice and this was the only viable option at the time. Very typical in hospital type experience. Cold and business-like.

Zocdoc Find a Doctor District of Columbia Washington, DC Doctors Dr. Marc Shepard - MD