
Highlights
Age Groups Seen
- Adult 18-64
- Older Adult 65+
Languages
- English
Gender
MaleAffiliations
- Corewell Health Beaumont Troy Hospital
- Corewell Health William Beaumont University Hospital
Locations
- Corewell Health Heart Rhythm Clinic - 4550 Investment Dr
- 4550 Investment Drive, Suite 250, Troy, MI 48098
- Get Directions
- phone: 248-267-5050
- fax: 248-267-5051
- Corewell Health Cardiology Clinic - 15959 Hall Rd
- 15959 Hall Road, Suite 304, Macomb, MI 48044
- Get Directions
- phone: 248-267-5050
- fax: 248-267-5051
- Corewell Health William Beaumont University Hospital Cardiology - 4600 Investment Dr
- 4600 Investment Drive, Suite 200, Troy, MI 48098
- Get Directions
- 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
- 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
- HAP/ASR
- Humana Medicare Advantage
- Longevity Health
- 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
203 ratings, 29 reviewsCorewell 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.
- 5 out of 5 starsReviewed on 4/21/2026
Dr. Cragg a true superhero!
- 5 out of 5 starsReviewed on 4/20/2026
He was helpful and understanding......He was great, very impressed.... +
- 5 out of 5 starsReviewed on 4/18/2026
Again having to change doctors I am glad we chose him.
- 5 out of 5 starsReviewed on 4/18/2026
Great Doctor
- 5 out of 5 starsReviewed on 4/18/2026
He cares about his patients
- 5 out of 5 starsReviewed 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 starsReviewed on 4/16/2026
He explained everything in terms that I could understand. Very informative
- 5 out of 5 starsReviewed on 4/11/2026
Took the time to listen.
- 5 out of 5 starsReviewed on 4/11/2026
Answers all questions. Explains everything well.
- 5 out of 5 starsReviewed on 4/11/2026
Very caring and a good listener.
- 5 out of 5 starsReviewed on 4/10/2026
One of the best of the best.
- 5 out of 5 starsReviewed on 4/10/2026
The Doctor was great. The checking and check out was awesome. The medical assistant rude
- 5 out of 5 starsReviewed on 4/6/2026
He listens
- 5 out of 5 starsReviewed on 4/4/2026
The best
- 5 out of 5 starsReviewed on 4/4/2026
trusted advisor
- 5 out of 5 starsReviewed on 4/3/2026
Dr Cragg gives you all the time you need to ask questions
- 5 out of 5 starsReviewed on 4/3/2026
Dr. David, Cragg is excellent Cardiology Doctor,
- 5 out of 5 starsReviewed on 4/3/2026
Dr Cragg listened carefully to everything I told him and answered all my questions.
- 5 out of 5 starsReviewed 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 starsReviewed on 3/20/2026
Very thorough
- 5 out of 5 starsReviewed on 3/20/2026
Dr. Cragg has always listened & answered all questions
- 5 out of 5 starsReviewed on 3/14/2026
Very informative and attentive to my issues
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 3/13/2026
Has kept me alive for past years Thanks!
- 5 out of 5 starsReviewed 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 starsReviewed on 3/12/2026
Great doctor and great listener.
- 5 out of 5 starsReviewed 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 starsReviewed on 3/5/2026
Excellent service.