WarningWarning
Our "Book Now" feature should not be used for life threatening conditions such as heart attack, severe injury, poisoning, chest pain, or stroke. If you are experiencing such conditions, STOP and CALL 911 IMMEDIATELY or visit your nearest Emergency Department.
Prior to partnering with Dr. William L. Cousins in 1994, Dr. David M. Cantrell practiced medicine in Kennesaw and LaGrange, Ga. He received his bachelor’s degree in Pharmacy from Mercer University in Atlanta and earned his Doctorate in Medicine at Mercer University School of Medicine in Macon. He completed his Internal Medicine residency at the Erlanger Medical Center affiliated with the University of Tennessee College of Medicine located in Chattanooga, Tenn. Dr. Cantrell is board certified in Internal Medicine and a member of the Cobb County Medical Society and the Medical Association of Georgia.
He was recognized by the National Committee for Quality Assurance (NCQA)’s Bridges to Excellence program for their quality diabetes care and management. The Bridges to Excellence program is designed to create significant leaps in the quality of care by recognizing and rewarding healthcare providers who demonstrate that they have implemented comprehensive solutions in the management of patients and deliver safe, timely, effective, efficient, equitable and patient-centered
Specialties
Internal Medicine
Education & Training
Mercer University School of Medicine
Certifications
American Board of Internal Medicine
Hospital Affiliations
Wellstar Kennestone Hospital
Languages spoken
English
Common Treatments, Conditions, and Procedures
Sleep Apnea
Sleep Problems
Patient Reviews
Overall patient rating
4.9
4.9
Based on 578 patient ratings
Listened to me carefully
4.91
I'd recommend this provider to family and friends
4.91
I'd recommend this practice to family and friends
4.90
Shared the right amount of information
4.89
Earned my trust
4.86
All reviews have been submitted by patients after seeing the provider.For more information about the review system, check out this Learn more about our review system.
Patient Reviews
5
I completely trust Dr. Cantrell with my health care. His staff is very knowledgeable and courteous.
July 18, 2024
5
Dr Cantrell is very thorough. I trust him.
July 13, 2024
5
Staff and providers are great!
July 12, 2024
5
Everything is great, but I normally have my labs done at another Wellstar facility prior to my appointment with my provider. I didn't do that this time and the wait to have my labs done was over an hour due to the people there to have their labs done. First time this has ever happened, but it did take longer than it should.
July 12, 2024
5
The staff was prompt, friendly and polite
July 11, 2024
5
Keep up the good work! Thanks
July 11, 2024
5
I was very pleased with the care that Dr. Cantrell gave me. I came in just experiencing some fatigue and he spent a lot of time talking to me about my options and talked to me about the person you have on your staff now that can help with things that are going on, a psychiatrist, and gave me her card. I felt like he really listened well and spent time really talking to me and giving me resources.
July 7, 2024
5
Thankful to have Dr Cantrell in my corner.
July 5, 2024
5
Dr. Cantrell is to be commended for always showing care and concern for whatever issue I may be experiencing. He is always patient and answers all my questions clearly. I would recommend him highly to anyone.
July 5, 2024
5
I was there for two hours. I saw the doctor and PA for maybe 20 minutes and lab maybe 3. The rest of the time I was waiting to be seen. This is the second time I have gone to have lab work and had such a long wait time. Not good.
July 4, 2024
5
I've been with Dr. Cantrell for years. Before I was with Dr. Stephens who retired and referred me to Dr. Cantrell. I am extremely satisfied with Dr. Cantrell. He is everything you would want in a doctor, professional, through, I feel that he is extremely knowledgeable and takes the time to go over my records at each visit. He listens when I have questions and answers my questions to my satisfaction. I trust him completely.
July 1, 2024
5
Dr. Cantrell has been my PCP for over 20 years and he has always been caring and willing to listen.
June 30, 2024
5
Excellent doctor and staff. He took time, explained everything, answered every question. The nurse was equally good.
June 29, 2024
5
Everyone was kind, considerate and respectful.
June 29, 2024
5
Always a good experience w/ Dr. Cantrell.
June 29, 2024
5
Dr. Cantrell is a great doctor. He listens to you, and he's just, he's very thorough with his exams.
June 30, 2024
5
I am totally at ease with Dr. Cantrell and believe I can talk freely with him and that he has my best interest in mind.
June 30, 2024
5
Very prompt service
June 27, 2024
5
Dr Cantrell answered all of the questions in an easy to understand manner! And he was very considerate and kind! He is an outstanding doctor! I'm lucky to have his expertise as my doctor!
June 27, 2024
5
You at Wellstar are fortunate to have him as a member of your group! He is the best doctor I have met in the Wellstar community!
June 24, 2024
5
Entire staff l had contact with were very courteous , professional and upbeat
June 23, 2024
5
I am a long term patient who continues to receive dignity, caring and respect by my physician and the staff.
June 23, 2024
5
Very thorough.
June 19, 2024
5
I actually recommended Dr. Cantrell to two friends within the last 3 months. I trust Dr. Cantrell with my medical needs.
June 16, 2024
5
Staff was friendly and accommodating. I was seen in a timely fashion!
June 15, 2024
5
Dr. Cantrell has been my doctor for many years. I am always very comfortable with his care.
June 15, 2024
5
I was able to get in in a timely manner
June 14, 2024
5
The attentive consideration of all the staff was reassuring. Getting serviced promptly was definitely a perk. Thank you!
June 15, 2024
5
Dr. Cantrell has been my doctor for several years and it's just kind of aggravating to get these things that you have to go over and over and over and listen to so many words that don't mean too much. I will, as long as he is in practice, he will be my doctor. He is fine. I like him. He's always on, you know, he's just always knows what he's doing and he's very thorough and I like him very much. Thank you. Bye.
June 12, 2024
5
I've been with Dr. Cantrell for over 25 years. He's always been very professional.
June 10, 2024
5
I completely trust Dr. Cantrell with my health care. His staff is very knowledgeable and courteous.
July 18, 2024
5
Dr Cantrell is very thorough. I trust him.
July 13, 2024
5
Staff and providers are great!
July 12, 2024
5
Everything is great, but I normally have my labs done at another Wellstar facility prior to my appointment with my provider. I didn't do that this time and the wait to have my labs done was over an hour due to the people there to have their labs done. First time this has ever happened, but it did take longer than it should.
July 12, 2024
5
The staff was prompt, friendly and polite
July 11, 2024
5
Keep up the good work! Thanks
July 11, 2024
5
I was very pleased with the care that Dr. Cantrell gave me. I came in just experiencing some fatigue and he spent a lot of time talking to me about my options and talked to me about the person you have on your staff now that can help with things that are going on, a psychiatrist, and gave me her card. I felt like he really listened well and spent time really talking to me and giving me resources.
July 7, 2024
5
Thankful to have Dr Cantrell in my corner.
July 5, 2024
5
Dr. Cantrell is to be commended for always showing care and concern for whatever issue I may be experiencing. He is always patient and answers all my questions clearly. I would recommend him highly to anyone.
July 5, 2024
5
I was there for two hours. I saw the doctor and PA for maybe 20 minutes and lab maybe 3. The rest of the time I was waiting to be seen. This is the second time I have gone to have lab work and had such a long wait time. Not good.
July 4, 2024
5
I've been with Dr. Cantrell for years. Before I was with Dr. Stephens who retired and referred me to Dr. Cantrell. I am extremely satisfied with Dr. Cantrell. He is everything you would want in a doctor, professional, through, I feel that he is extremely knowledgeable and takes the time to go over my records at each visit. He listens when I have questions and answers my questions to my satisfaction. I trust him completely.
July 1, 2024
5
Dr. Cantrell has been my PCP for over 20 years and he has always been caring and willing to listen.
June 30, 2024
5
Excellent doctor and staff. He took time, explained everything, answered every question. The nurse was equally good.
June 29, 2024
5
Everyone was kind, considerate and respectful.
June 29, 2024
5
Always a good experience w/ Dr. Cantrell.
June 29, 2024
5
Dr. Cantrell is a great doctor. He listens to you, and he's just, he's very thorough with his exams.
June 30, 2024
5
I am totally at ease with Dr. Cantrell and believe I can talk freely with him and that he has my best interest in mind.
June 30, 2024
5
Very prompt service
June 27, 2024
5
Dr Cantrell answered all of the questions in an easy to understand manner! And he was very considerate and kind! He is an outstanding doctor! I'm lucky to have his expertise as my doctor!
June 27, 2024
5
You at Wellstar are fortunate to have him as a member of your group! He is the best doctor I have met in the Wellstar community!
June 24, 2024
5
Entire staff l had contact with were very courteous , professional and upbeat
June 23, 2024
5
I am a long term patient who continues to receive dignity, caring and respect by my physician and the staff.
June 23, 2024
5
Very thorough.
June 19, 2024
5
I actually recommended Dr. Cantrell to two friends within the last 3 months. I trust Dr. Cantrell with my medical needs.
June 16, 2024
5
Staff was friendly and accommodating. I was seen in a timely fashion!
June 15, 2024
5
Dr. Cantrell has been my doctor for many years. I am always very comfortable with his care.
June 15, 2024
5
I was able to get in in a timely manner
June 14, 2024
5
The attentive consideration of all the staff was reassuring. Getting serviced promptly was definitely a perk. Thank you!
June 15, 2024
5
Dr. Cantrell has been my doctor for several years and it's just kind of aggravating to get these things that you have to go over and over and over and listen to so many words that don't mean too much. I will, as long as he is in practice, he will be my doctor. He is fine. I like him. He's always on, you know, he's just always knows what he's doing and he's very thorough and I like him very much. Thank you. Bye.
June 12, 2024
5
I've been with Dr. Cantrell for over 25 years. He's always been very professional.
June 10, 2024
5
I completely trust Dr. Cantrell with my health care. His staff is very knowledgeable and courteous.
July 18, 2024
5
Dr Cantrell is very thorough. I trust him.
July 13, 2024
5
Staff and providers are great!
July 12, 2024
5
Everything is great, but I normally have my labs done at another Wellstar facility prior to my appointment with my provider. I didn't do that this time and the wait to have my labs done was over an hour due to the people there to have their labs done. First time this has ever happened, but it did take longer than it should.
July 12, 2024
5
The staff was prompt, friendly and polite
July 11, 2024
5
Keep up the good work! Thanks
July 11, 2024
5
I was very pleased with the care that Dr. Cantrell gave me. I came in just experiencing some fatigue and he spent a lot of time talking to me about my options and talked to me about the person you have on your staff now that can help with things that are going on, a psychiatrist, and gave me her card. I felt like he really listened well and spent time really talking to me and giving me resources.
July 7, 2024
5
Thankful to have Dr Cantrell in my corner.
July 5, 2024
5
Dr. Cantrell is to be commended for always showing care and concern for whatever issue I may be experiencing. He is always patient and answers all my questions clearly. I would recommend him highly to anyone.
July 5, 2024
5
I was there for two hours. I saw the doctor and PA for maybe 20 minutes and lab maybe 3. The rest of the time I was waiting to be seen. This is the second time I have gone to have lab work and had such a long wait time. Not good.
July 4, 2024
5
I've been with Dr. Cantrell for years. Before I was with Dr. Stephens who retired and referred me to Dr. Cantrell. I am extremely satisfied with Dr. Cantrell. He is everything you would want in a doctor, professional, through, I feel that he is extremely knowledgeable and takes the time to go over my records at each visit. He listens when I have questions and answers my questions to my satisfaction. I trust him completely.
July 1, 2024
5
Dr. Cantrell has been my PCP for over 20 years and he has always been caring and willing to listen.
June 30, 2024
5
Excellent doctor and staff. He took time, explained everything, answered every question. The nurse was equally good.
June 29, 2024
5
Everyone was kind, considerate and respectful.
June 29, 2024
5
Always a good experience w/ Dr. Cantrell.
June 29, 2024
5
Dr. Cantrell is a great doctor. He listens to you, and he's just, he's very thorough with his exams.
June 30, 2024
5
I am totally at ease with Dr. Cantrell and believe I can talk freely with him and that he has my best interest in mind.
June 30, 2024
5
Very prompt service
June 27, 2024
5
Dr Cantrell answered all of the questions in an easy to understand manner! And he was very considerate and kind! He is an outstanding doctor! I'm lucky to have his expertise as my doctor!
June 27, 2024
5
You at Wellstar are fortunate to have him as a member of your group! He is the best doctor I have met in the Wellstar community!
June 24, 2024
5
Entire staff l had contact with were very courteous , professional and upbeat
June 23, 2024
5
I am a long term patient who continues to receive dignity, caring and respect by my physician and the staff.
June 23, 2024
5
Very thorough.
June 19, 2024
5
I actually recommended Dr. Cantrell to two friends within the last 3 months. I trust Dr. Cantrell with my medical needs.
June 16, 2024
5
Staff was friendly and accommodating. I was seen in a timely fashion!
June 15, 2024
5
Dr. Cantrell has been my doctor for many years. I am always very comfortable with his care.
June 15, 2024
5
I was able to get in in a timely manner
June 14, 2024
5
The attentive consideration of all the staff was reassuring. Getting serviced promptly was definitely a perk. Thank you!
June 15, 2024
5
Dr. Cantrell has been my doctor for several years and it's just kind of aggravating to get these things that you have to go over and over and over and listen to so many words that don't mean too much. I will, as long as he is in practice, he will be my doctor. He is fine. I like him. He's always on, you know, he's just always knows what he's doing and he's very thorough and I like him very much. Thank you. Bye.
June 12, 2024
5
I've been with Dr. Cantrell for over 25 years. He's always been very professional.
June 10, 2024
5
I completely trust Dr. Cantrell with my health care. His staff is very knowledgeable and courteous.
July 18, 2024
5
Dr Cantrell is very thorough. I trust him.
July 13, 2024
5
Everything is great, but I normally have my labs done at another Wellstar facility prior to my appointment with my provider. I didn't do that this time and the wait to have my labs done was over an hour due to the people there to have their labs done. First time this has ever happened, but it did take longer than it should.
July 12, 2024
5
Staff and providers are great!
July 12, 2024
5
The staff was prompt, friendly and polite
July 11, 2024
5
Keep up the good work! Thanks
July 11, 2024
5
I was very pleased with the care that Dr. Cantrell gave me. I came in just experiencing some fatigue and he spent a lot of time talking to me about my options and talked to me about the person you have on your staff now that can help with things that are going on, a psychiatrist, and gave me her card. I felt like he really listened well and spent time really talking to me and giving me resources.
July 7, 2024
5
Dr. Cantrell is to be commended for always showing care and concern for whatever issue I may be experiencing. He is always patient and answers all my questions clearly. I would recommend him highly to anyone.
July 5, 2024
5
Thankful to have Dr Cantrell in my corner.
July 5, 2024
5
I was there for two hours. I saw the doctor and PA for maybe 20 minutes and lab maybe 3. The rest of the time I was waiting to be seen. This is the second time I have gone to have lab work and had such a long wait time. Not good.
July 4, 2024
5
I've been with Dr. Cantrell for years. Before I was with Dr. Stephens who retired and referred me to Dr. Cantrell. I am extremely satisfied with Dr. Cantrell. He is everything you would want in a doctor, professional, through, I feel that he is extremely knowledgeable and takes the time to go over my records at each visit. He listens when I have questions and answers my questions to my satisfaction. I trust him completely.
July 1, 2024
5
Dr. Cantrell is a great doctor. He listens to you, and he's just, he's very thorough with his exams.
June 30, 2024
5
Dr. Cantrell has been my PCP for over 20 years and he has always been caring and willing to listen.
June 30, 2024
5
I am totally at ease with Dr. Cantrell and believe I can talk freely with him and that he has my best interest in mind.
June 30, 2024
5
Excellent doctor and staff. He took time, explained everything, answered every question. The nurse was equally good.
June 29, 2024
5
Everyone was kind, considerate and respectful.
June 29, 2024
5
Always a good experience w/ Dr. Cantrell.
June 29, 2024
5
Very prompt service
June 27, 2024
5
Dr Cantrell answered all of the questions in an easy to understand manner! And he was very considerate and kind! He is an outstanding doctor! I'm lucky to have his expertise as my doctor!
June 27, 2024
5
You at Wellstar are fortunate to have him as a member of your group! He is the best doctor I have met in the Wellstar community!
June 24, 2024
5
Entire staff l had contact with were very courteous , professional and upbeat
June 23, 2024
5
I am a long term patient who continues to receive dignity, caring and respect by my physician and the staff.
June 23, 2024
5
Very thorough.
June 19, 2024
5
I actually recommended Dr. Cantrell to two friends within the last 3 months. I trust Dr. Cantrell with my medical needs.
June 16, 2024
5
The attentive consideration of all the staff was reassuring. Getting serviced promptly was definitely a perk. Thank you!
June 15, 2024
5
Staff was friendly and accommodating. I was seen in a timely fashion!
June 15, 2024
5
Dr. Cantrell has been my doctor for many years. I am always very comfortable with his care.
June 15, 2024
5
I was able to get in in a timely manner
June 14, 2024
5
Dr. Cantrell has been my doctor for several years and it's just kind of aggravating to get these things that you have to go over and over and over and listen to so many words that don't mean too much. I will, as long as he is in practice, he will be my doctor. He is fine. I like him. He's always on, you know, he's just always knows what he's doing and he's very thorough and I like him very much. Thank you. Bye.
June 12, 2024
5
I've been with Dr. Cantrell for over 25 years. He's always been very professional.
June 10, 2024
5
I've been with Dr. Cantrell for over 25 years. He's always been very professional.
June 10, 2024
5
Dr. Cantrell has been my doctor for several years and it's just kind of aggravating to get these things that you have to go over and over and over and listen to so many words that don't mean too much. I will, as long as he is in practice, he will be my doctor. He is fine. I like him. He's always on, you know, he's just always knows what he's doing and he's very thorough and I like him very much. Thank you. Bye.
June 12, 2024
5
I was able to get in in a timely manner
June 14, 2024
5
Dr. Cantrell has been my doctor for many years. I am always very comfortable with his care.
June 15, 2024
5
Staff was friendly and accommodating. I was seen in a timely fashion!
June 15, 2024
5
The attentive consideration of all the staff was reassuring. Getting serviced promptly was definitely a perk. Thank you!
June 15, 2024
5
I actually recommended Dr. Cantrell to two friends within the last 3 months. I trust Dr. Cantrell with my medical needs.
June 16, 2024
5
Very thorough.
June 19, 2024
5
I am a long term patient who continues to receive dignity, caring and respect by my physician and the staff.
June 23, 2024
5
Entire staff l had contact with were very courteous , professional and upbeat
June 23, 2024
5
You at Wellstar are fortunate to have him as a member of your group! He is the best doctor I have met in the Wellstar community!
June 24, 2024
5
Dr Cantrell answered all of the questions in an easy to understand manner! And he was very considerate and kind! He is an outstanding doctor! I'm lucky to have his expertise as my doctor!
June 27, 2024
5
Very prompt service
June 27, 2024
5
Always a good experience w/ Dr. Cantrell.
June 29, 2024
5
Everyone was kind, considerate and respectful.
June 29, 2024
5
Excellent doctor and staff. He took time, explained everything, answered every question. The nurse was equally good.
June 29, 2024
5
I am totally at ease with Dr. Cantrell and believe I can talk freely with him and that he has my best interest in mind.
June 30, 2024
5
Dr. Cantrell has been my PCP for over 20 years and he has always been caring and willing to listen.
June 30, 2024
5
Dr. Cantrell is a great doctor. He listens to you, and he's just, he's very thorough with his exams.
June 30, 2024
5
I've been with Dr. Cantrell for years. Before I was with Dr. Stephens who retired and referred me to Dr. Cantrell. I am extremely satisfied with Dr. Cantrell. He is everything you would want in a doctor, professional, through, I feel that he is extremely knowledgeable and takes the time to go over my records at each visit. He listens when I have questions and answers my questions to my satisfaction. I trust him completely.
July 1, 2024
5
I was there for two hours. I saw the doctor and PA for maybe 20 minutes and lab maybe 3. The rest of the time I was waiting to be seen. This is the second time I have gone to have lab work and had such a long wait time. Not good.
July 4, 2024
5
Thankful to have Dr Cantrell in my corner.
July 5, 2024
5
Dr. Cantrell is to be commended for always showing care and concern for whatever issue I may be experiencing. He is always patient and answers all my questions clearly. I would recommend him highly to anyone.
July 5, 2024
5
I was very pleased with the care that Dr. Cantrell gave me. I came in just experiencing some fatigue and he spent a lot of time talking to me about my options and talked to me about the person you have on your staff now that can help with things that are going on, a psychiatrist, and gave me her card. I felt like he really listened well and spent time really talking to me and giving me resources.
July 7, 2024
5
Keep up the good work! Thanks
July 11, 2024
5
The staff was prompt, friendly and polite
July 11, 2024
5
Staff and providers are great!
July 12, 2024
5
Everything is great, but I normally have my labs done at another Wellstar facility prior to my appointment with my provider. I didn't do that this time and the wait to have my labs done was over an hour due to the people there to have their labs done. First time this has ever happened, but it did take longer than it should.
July 12, 2024
5
Dr Cantrell is very thorough. I trust him.
July 13, 2024
5
I completely trust Dr. Cantrell with my health care. His staff is very knowledgeable and courteous.