Loading Complete
David R Cragg

David R Cragg, MD

Cardiology

Accepting New Patients
Need help scheduling? Call (248) 267-5050

Highlights

Age Groups Seen

  • Adult 18-64
  • Older Adult 65+

Languages

  • English

Gender

Male

Affiliations

  • Corewell Health Beaumont Troy Hospital
  • Corewell Health William Beaumont University Hospital

Locations

  1. Corewell Health Heart Rhythm Clinic - 4550 Investment Dr
    • Phone: 248-267-5050
    • Fax: 248-267-5051
  2. Corewell Health William Beaumont University Hospital Cardiology - 4600 Investment Dr
    • Phone: 248-267-5050
    • Fax: 248-267-5051
  3. Corewell Health Cardiology Clinic - 15959 Hall Rd
    • Phone: 248-267-5050
    • Fax: 248-267-5051

Experience

Education

  • Fellowship: Beaumont Hospital, Cardiology, 1991
  • Residency: Beaumont Hospital, Internal Medicine, 1988
  • Medical School: Wayne State University School of Medicine, Doctor of Medicine (MD), 1985

Board Certifications

  • Cardiovascular Disease: American Board of Internal Medicine, 1991
  • Internal Medicine: American Board of Internal Medicine, 1988

Insurance

Search plans
  • Aetna Better Health
  • Aetna/Cofinity
  • Align Senior Care MI
  • BCBS Medicare Advantage Plus Blue
  • BCBSM Traditional
  • BCBSM Trust PPO
  • Blue Care Network
  • Blue Care Network Medicare Advantage
  • Blue Cross Complete
  • Blue Preferred Plus
  • Cigna
  • Claritev
  • HAP CareSource
  • Health Alliance Plan by Henry Ford
  • Humana Medicare Advantage
  • McLaren
  • Medicaid
  • Medicare
  • Meridian AmBetter
  • Meridian Meridian Complete - East
  • Meridian Wellcare
  • Molina
  • Priority Health
  • Railroad Medicare
  • Trinity Health Plan of MI
  • United Health Care
  • United Health Care Community Plan (Medicaid)
  • Zing Health

Ratings & Reviews

4.9 out of 5

269 ratings, 107 reviews

Corewell Health is committed to delivering high-quality and compassionate care. These ratings and reviews are transparent patient feedback collected via survey following a provider care experience that asks patients and families about the care they received.

Search reviews
    5 out of 5 stars
    Reviewed on 6/28/2026

    Very good doctor. I am glad to have connected with him.

    5 out of 5 stars
    Reviewed on 6/27/2026

    I am thankful that he is my Doctor!

    5 out of 5 stars
    Reviewed on 6/25/2026

    Very patient when we asked follow up questions.

    5 out of 5 stars
    Reviewed on 6/23/2026

    He is very helpful and caring.

    5 out of 5 stars
    Reviewed on 6/16/2026

    He was great and took the time to listen to me

    5 out of 5 stars
    Reviewed on 6/13/2026

    A good experience.

    5 out of 5 stars
    Reviewed on 6/13/2026

    Certainly seems to know his job. He listens.

    5 out of 5 stars
    Reviewed on 6/12/2026

    I like him as he is not an alarmist, as such Drs tend as I am an older patient

    5 out of 5 stars
    Reviewed on 6/12/2026

    Excellent, knowledge and caring.

    5 out of 5 stars
    Reviewed on 6/12/2026

    Dr. Cragg is very knowledgeable, professional, and easy to talk with.

    5 out of 5 stars
    Reviewed on 6/12/2026

    The best!

    5 out of 5 stars
    Reviewed on 6/12/2026

    Very competent and caring cardiologist. I’ve been Dr. Cragg’s patient for many years.

    5 out of 5 stars
    Reviewed on 6/9/2026

    All good.

    5 out of 5 stars
    Reviewed on 5/26/2026

    He has kept me going for almost 30 years now.

    5 out of 5 stars
    Reviewed on 5/22/2026

    Dr Craig made me feel more at ease about my AFib.

    5 out of 5 stars
    Reviewed on 5/22/2026

    Answered all my questions and concerns

    5 out of 5 stars
    Reviewed on 5/22/2026

    Thank you, Dr. Cragg!

    4 out of 5 stars
    Reviewed on 5/16/2026

    Appreciate Dr Cragg’s caring manner

    5 out of 5 stars
    Reviewed on 5/16/2026

    Dr cragg is the best!

    5 out of 5 stars
    Reviewed on 5/16/2026

    Great caring doctor, listens and explains.

    5 out of 5 stars
    Reviewed on 5/15/2026

    He was very reassuring.

    5 out of 5 stars
    Reviewed on 5/12/2026

    Dr Craig was very thorough and answered all the question's I had.

    5 out of 5 stars
    Reviewed on 5/11/2026

    Personable

    5 out of 5 stars
    Reviewed on 5/8/2026

    Very calm, a good listener. He actually wanted to hear what my concerns were. Most of the doctors didn’t want to take the time to listen.

    5 out of 5 stars
    Reviewed on 5/8/2026

    Dr. Cragg is very experienced and knowledgeable in heart issues.

    5 out of 5 stars
    Reviewed on 5/8/2026

    Thank you :)

    5 out of 5 stars
    Reviewed on 5/8/2026

    Needed to get cheaper med. Got that. Also reordered other meds with no problem.

    5 out of 5 stars
    Reviewed on 5/8/2026

    Thank you for your caring.

    4 out of 5 stars
    Reviewed on 4/26/2026

    No problems

    5 out of 5 stars
    Reviewed on 4/21/2026

    Dr. Cragg a true superhero!

    5 out of 5 stars
    Reviewed on 4/20/2026

    He was helpful and understanding......He was great, very impressed.... +

    5 out of 5 stars
    Reviewed on 4/18/2026

    Again having to change doctors I am glad we chose him.

    5 out of 5 stars
    Reviewed on 4/18/2026

    Great Doctor

    5 out of 5 stars
    Reviewed on 4/18/2026

    He cares about his patients

    5 out of 5 stars
    Reviewed on 4/16/2026

    He's a very caring Doctor and tells you straight out what the problem is and what needs to be done to correct it.

    5 out of 5 stars
    Reviewed on 4/16/2026

    He explained everything in terms that I could understand. Very informative

    5 out of 5 stars
    Reviewed on 4/11/2026

    Took the time to listen.

    5 out of 5 stars
    Reviewed on 4/11/2026

    Answers all questions. Explains everything well.

    5 out of 5 stars
    Reviewed on 4/11/2026

    Very caring and a good listener.

    5 out of 5 stars
    Reviewed on 4/10/2026

    One of the best of the best.

    5 out of 5 stars
    Reviewed on 4/10/2026

    The Doctor was great. The checking and check out was awesome. The medical assistant rude

    5 out of 5 stars
    Reviewed on 4/6/2026

    He listens

    5 out of 5 stars
    Reviewed on 4/4/2026

    The best

    5 out of 5 stars
    Reviewed on 4/4/2026

    trusted advisor

    5 out of 5 stars
    Reviewed on 4/3/2026

    Dr Cragg gives you all the time you need to ask questions

    5 out of 5 stars
    Reviewed on 4/3/2026

    Dr. David, Cragg is excellent Cardiology Doctor,

    5 out of 5 stars
    Reviewed on 4/3/2026

    Dr Cragg listened carefully to everything I told him and answered all my questions.

    5 out of 5 stars
    Reviewed on 4/3/2026

    Dr. Craig is always prepared when he walks in the room and starts talking to you. He is focused on your situation and has on hand, previous history and comparisons ready and focused.

    5 out of 5 stars
    Reviewed on 3/20/2026

    Very thorough

    5 out of 5 stars
    Reviewed on 3/20/2026

    Dr. Cragg has always listened & answered all questions

    5 out of 5 stars
    Reviewed on 3/14/2026

    Very informative and attentive to my issues

    5 out of 5 stars
    Reviewed on 3/14/2026

    I have been going to Dr. Cragg for 3 years and I feel better about my care.

    5 out of 5 stars
    Reviewed on 3/13/2026

    I like him..he has a good way about him. He reviews the past and current info looking for the most compelling and accurate diagnosis

    5 out of 5 stars
    Reviewed on 3/13/2026

    Has kept me alive for past years Thanks!

    5 out of 5 stars
    Reviewed on 3/13/2026

    He explains very thing and is very helpful and takes the time to answer all questions and concerns

    5 out of 5 stars
    Reviewed on 3/12/2026

    Great doctor and great listener.

    5 out of 5 stars
    Reviewed on 3/6/2026

    Dr. Cragg is very thoughtful and attentive during my visits. He treats my concerns as his own, listens and explains as well as works like I’m an extension of his personal network, not just another patient.

    5 out of 5 stars
    Reviewed on 3/5/2026

    Excellent service.

  • No RatingReviewed on 2/21/2026

    I am very happy!

    5 out of 5 stars
    Reviewed on 2/18/2026

    Just to say thank you and we appreciate all they do

    5 out of 5 stars
    Reviewed on 2/18/2026

    He cares. Has listen to you. Glad I found him

    5 out of 5 stars
    Reviewed on 2/14/2026

    Been seeing him for years. He cares!!!

    5 out of 5 stars
    Reviewed on 2/13/2026

    He is a great doctor

    5 out of 5 stars
    Reviewed on 2/13/2026

    An excellent cardiologist

    5 out of 5 stars
    Reviewed on 2/5/2026

    He was straight to the point

    3 out of 5 stars
    Reviewed on 2/4/2026

    Not the most warm personality

    4 out of 5 stars
    Reviewed on 1/29/2026

    Nice man

    5 out of 5 stars
    Reviewed on 1/29/2026

    Love him!!!!!

    5 out of 5 stars
    Reviewed on 1/24/2026

    Very caring

    5 out of 5 stars
    Reviewed on 1/22/2026

    He explains everything so you understand what's going on and he listens

  • No RatingReviewed on 1/22/2026

    He does answer questions

    5 out of 5 stars
    Reviewed on 1/22/2026

    A very caring man

    5 out of 5 stars
    Reviewed on 1/22/2026

    Helpful, honest and open responses to questions.

    5 out of 5 stars
    Reviewed on 1/17/2026

    Dr Cragg answer all my questions, great suggestions to improve my health plus he wants to see me again. He completely understood my concerns and took them seriously. I didn't feel rushed

    5 out of 5 stars
    Reviewed on 1/17/2026

    I felt relaxed and was interested in informing me

    5 out of 5 stars
    Reviewed on 1/15/2026

    He approaches my care with a calmness and knowledge that belies his experience. His demeanor is serious while being down to earth and personable.

    5 out of 5 stars
    Reviewed on 1/12/2026

    I have seen Dr. Cragg for many years, and I have great confidence in him.

    5 out of 5 stars
    Reviewed on 1/6/2026

    He takes the time to really listen about your concerns

    5 out of 5 stars
    Reviewed on 12/15/2025

    Dr. Cragg explained my test results thoroughly.

    5 out of 5 stars
    Reviewed on 12/13/2025

    Caring and professional and doing his best to provide the medical information needed to insure life positive treatment outcome for me.

    5 out of 5 stars
    Reviewed on 12/7/2025

    Dr. Cragg has been my doctor for over 20 years. I feel very comfortable with him. The most important thing is that I trust him with I life.

    5 out of 5 stars
    Reviewed on 12/5/2025

    Quick and to the point

    5 out of 5 stars
    Reviewed on 12/3/2025

    I felt comfortable with Dr. Craig's explanation, I would definitely recommend him

    5 out of 5 stars
    Reviewed on 11/29/2025

    Attentive to your needs and systems your describing.

    5 out of 5 stars
    Reviewed on 11/28/2025

    He is the best. I was fortunate to be his patient!

    5 out of 5 stars
    Reviewed on 11/28/2025

    Dr Cragg is an excellent doctor. I have full confidence in what he recommends and feel very comfortable as his patient.

    5 out of 5 stars
    Reviewed on 11/25/2025

    The biggest issue I have with this practice is it is extremely hard to get appointment set up

    5 out of 5 stars
    Reviewed on 11/24/2025

    Dr. cragg went over my overall care and made changes that were best for me. He helped make my life better and easier.

    5 out of 5 stars
    Reviewed on 11/22/2025

    Excellent listener to my questions.

    5 out of 5 stars
    Reviewed on 11/22/2025

    He’s very carrying and alway figures out the toughest situations

    5 out of 5 stars
    Reviewed on 11/22/2025

    Dr. Cragg answers all of my questions and gives me the time to ask them. I really like that video calls are available for appointments. He’s a top notch Doc!

    5 out of 5 stars
    Reviewed on 11/22/2025

    Everything was just fine.

    5 out of 5 stars
    Reviewed on 11/21/2025

    He’s very attentive and communicates well on any visit that I’ve had with them in person or on the phone

    5 out of 5 stars
    Reviewed on 11/18/2025

    I believe Dr. Cragg genuinely cares about his patients.

    5 out of 5 stars
    Reviewed on 11/17/2025

    Very personable, and listens carefully to what you have to say.

    5 out of 5 stars
    Reviewed on 11/14/2025

    He is a warm person with whom I feel comfortable.

    5 out of 5 stars
    Reviewed on 11/14/2025

    He’s great, I’m fortunate

    5 out of 5 stars
    Reviewed on 10/31/2025

    He is an excellent doctor

    5 out of 5 stars
    Reviewed on 10/28/2025

    Treats me like family. F I feel he is a friend as well as my doctor.

    5 out of 5 stars
    Reviewed on 10/27/2025

    Dr. David R, Cragg, is excellent Doctor, he cares patient and needs

    5 out of 5 stars
    Reviewed on 10/25/2025

    He is very good friend. His boys went to to school with my daughter. And coached his boys in soccer

  • No RatingReviewed on 10/24/2025

    understands that I have an anxiety problem and trying to help me alleviate physical problems.

    5 out of 5 stars
    Reviewed on 10/17/2025

    He listened to my concerns and gave me suggestions

    5 out of 5 stars
    Reviewed on 10/10/2025

    Answers all my questions

    5 out of 5 stars
    Reviewed on 10/10/2025

    set and explained everything in plain English

    5 out of 5 stars
    Reviewed on 10/9/2025

    Spent time with me and not just looking at the computer

    5 out of 5 stars
    Reviewed on 10/3/2025

    Answered every question I had and in terms I could understand.