About Roger MacDuff, DO

Roger MacDuff, DO, an obstetrics and gynecology specialist at Endeavor Health, provides comprehensive care for women across all stages of life. He offers expertise in gynecologic surgery, laparoscopy and pregnancy care, with a focus on ensuring safe, individualized treatment plans. His approach is informed by evidence-based practices and advanced techniques to address both routine and complex gynecologic needs.

Care philosophy

I am dedicated to the health and wellbeing of every woman throughout her life. I take the time to listen to each patient’s concerns and work together to make informed decisions about their care. I value open communication and aim to provide a welcoming environment where patients feel respected and supported.

Overview

  • Gender Male
Endeavor Health Medical Group
8 Salt Creek Ln., Suite 301
Hinsdale, IL 60521-2903
Endeavor Health Medical Group
1200 S. York St., Suite 2000
Elmhurst, IL 60126-5634
Endeavor Health Medical Group
130 S. Main St., Suite 201B
Lombard, IL 60148-2670
Medical School
  • 1989
    Chicago Osteopathic Medical Center
Residencies
  • 1994
    Chicago Osteopathic Medical Center
Board certifications
  • 2001
    Obstetrics
    (DoNot Use)American Board of Obstetrics Gynecology
Reviews (44)
January 31, 2026
Dr. MacDuff continues to be an empathetic doctor who truly cares about his patients. He's the best!
December 17, 2025
Dr MacDuff took time with my visit, asked essential questions, listened to my answers and Inquired If I had any questions. He did not make me feel rushed.
December 7, 2025
Great bed side manner
December 7, 2025
I have been a patient of Dr. MacDuff for 29 years and cannot imagine seeing anyone else. His compassion and undivided attention during appointments means so much. Knowing that my questions will be answered and any concerns actually heard is everything!
December 3, 2025
Dr. MacDuff was wonderful. He spent time getting to know my health history and was very easy to talk to. He made me feel very comfortable. I had the same doctor for over 15 years so it was hard to switch (she moved) and now I'm very relieved to say I'm super happy with my new doctor, Dr. Macduff.
November 19, 2025
Dr MacDuff takes the time to get to know his patients and shows care in treating me.
November 12, 2025
Excellent the reason why I come to endeavor
November 5, 2025
Dr Macduff and staff always make me feel comfortable at every appointment
October 30, 2025
Great, I am very happy with everything !!
October 22, 2025
Love this doctor. He is personable, remembers details about me and my family, and takes time to listen.
October 8, 2025
Always engaged with his patients. Easy to talk with.
October 1, 2025
Dr MacDuff is the best doctor in the whole universe. He takes time and doesn't make you feel rushed.
September 30, 2025
Dr. MacDuff has been my doctor for 19 years. He is always friendly, professional, makes me feel comfortable, clearly explains things, answers any questions I might have, and is extremely knowledgeable. I very much appreciate his communication style, attentiveness, and overall caring demeanor. I wouldn't want to go to any other doctor.
September 24, 2025
Dr. MacDuff is simply the best, Feel very comfortable talking to him about any concerns, he listens and takes action. Wonderful Doctor.
September 23, 2025
Dr. MacDuff is extremely caring and has a comforting presence. He is thorough yet efficient. Would highly recommend him.
September 18, 2025
I cannot say enough wonderful things about Doctor MacDuff!! He Is truly one of the most professional and caring doctors I've ever encountered in my 60+ years!! He always listens to my concerns and addresses my health issues with vigor!! I know that when I'm being seen by Doctor MacDuff I'm in the hands of an exceptional doctor and human being!!
September 15, 2025
Dr. MacDuff is an excellent healthcare provider and is kind, empathetic, always listens, and takes the time to take a wholistic look at the health of his patients. The healthcare industry would be best served to have more doctors like Dr. MacDuff.
August 25, 2025
Dr MacDuff has been my gyne for over 20 years. He is intelligent and answers questions thoroughly. He never appears rushed, and he is very compassionate.
August 19, 2025
I was so impressed with Dr McDuff. He looked at my records before the visit. I've never had a doctor do that before. He is excellent!
August 16, 2025
Dr MacDuff is an awesome Dr!
August 15, 2025
He is absolutely one of the best providers that I have ever had. I would highly recommend him to anyone looking for a Gynocologist
August 6, 2025
Dr. MacDuff was incredibly kind and understanding of my concerns/questions. Very glad I chose him as my doctor (he was recommended when I asked for the nicest one, and they were right!)
July 29, 2025
Dr. MacDuff was extremely kind and very thorough in his counsel. We felt very reassured about our future endeavors to grow our family after Dr. MacDuff shared the odds with us. He answered all of our questions and we would recommend him to any perspective patients!
July 17, 2025
Dr. MacDuff is thorough, friendly, kind, and skilled. Even though I moved recently I still return to him for my care because I trust him implicitly. He is an excellent physician with a fabulous bedside manner.
July 4, 2025
Dr. MacDuff is the best physician I have ever seen. His bedside manner is outstanding! He always is willing to take the time to listen to your concerns and offer solutions to any issues you might have.
June 29, 2025
Dr MacDuff is personable, professional and empathic. I have and will continue to refer friends and colleagues to Dr MacDuff.
June 11, 2025
Always takes the time to listen, explain and inform which allows patients to feel comfortable making care decisions.
May 28, 2025
Dr. MacDuff is caring, empathetic, has good bedside manner, listens, and is highly professional. I trust his judgment and skills. He is willing to answer questions and my appointments never feel rushed. He takes time to answer questions and provide education. I highly recommend him for his clinical expertise and the excellent care he provides.
May 23, 2025
I hope he never retires.
May 14, 2025
Very knowledgeable doctors with an excellent bedside manner.
April 29, 2025
I love to brag about Dr. MacDuff He always makes you feel like family! To be comfortable in a Gyno visit seems impossible, but this guy makes you feel right at home! We are super lucky to have him!
April 25, 2025
Best Dr.
April 23, 2025
Dr Mac Duff is very kind and professional-takes time to explain everything-easy to talk to.
April 17, 2025
MacDuff is kind, gentle and a good listener. He's very knowledgable and helpful.
March 27, 2025
Dr. Macduff and staff are excellent.
March 26, 2025
The doctor has really good bedside manners. He takes the time to listen to any concerns and questions.
March 21, 2025
Dr. MacDuff is always great. Listens & chats the whole time and makes you feel very comfortable.
February 21, 2025
Dr.McDuff is amazing and gentle during the appointments and checkups. I recommend him to everyone!
February 20, 2025
Love Dr. MacDuff explains everything and easy to talk to
February 13, 2025
Doctor MacDuff is a truly exceptional doctor- sincerely the most professional, and the most kind doctor I have ever had the privilege of knowing. I am indeed very, very fortunate to have him as my obgyn!!!
February 13, 2025
Dr MacDuff is the best!
February 12, 2025
Dr. MacDuff was extremely kind. He cleaned my pessary and reinserted it. He assured me that I could contact him whenever I felt the need to do so. I am grateful that I am one of Doctor MacDuff's patients.
January 14, 2025
Dr MacDuff is THE BEST!
January 9, 2025
Mcduff is by far the best OB I've ever had!
To find out if this healthcare professional accepts your insurance plan, it is important to verify coverage with your health insurance company. Verify your coverage by either calling the number on your insurance card or confirming coverage through your insurance company's web site or mobile app.
Endeavor Health and its hospitals make this provider profile available to inform patients and support their selection of a care provider.