David J. Riddle, M.D.

Practice: Internal Medicine Specialists

Specialty: Pediatric Internal Medicine: Infectious Diseases

Office locations: Homewood, AL

Most recent review: 1 week ago Recent
5.0 out of 5
836 Ratings
394 Comments

Dr. David J. Riddle is board-certified in Internal Medicine, Pediatrics, Internal Medicine – Infectious Diseases, and Pediatrics – Infectious Diseases. He joined Internal Medicine Specialists on January 16, 2013.

5.0 out of 5
836 Ratings
394 Comments

Dr. David J. Riddle is board-certified in Internal Medicine, Pediatrics, Internal Medicine – Infectious Diseases, and Pediatrics – Infectious Diseases. He joined Internal Medicine Specialists on January 16, 2013.

The reviews listed below were collected independently of Internal Medicine Specialists through rater8. Each review represents an authentic and verified patient experience.

He is very kind. He cares about me as his patient. He listens to me carefully and then we always discuss any issues. He never rushes me through the appointment. He is a wonderful physician!

Rated 5 out of 5 stars
(1 week ago) Oct-2026

Amazing doctor that listens to his patients.

Rated 5 out of 5 stars
(1 week ago) Oct-2026

Great job you will be missed

Rated 5 out of 5 stars
(1 week ago) Oct-2026

Dr. Riddle is excellent at listening to concerns and discussing various options

Rated 5 out of 5 stars
(2 weeks ago) Oct-2026

Dr Riddle gets to know his patients, he listens to them, and he spends time with them so that you feel he is doing the best for YOU. This is so rare in today's healthcare!

Rated 5 out of 5 stars
(1 month ago) Oct-2026

Always caring, concise & thorough. Dr. Riddle has been my PCP for over 15+ years. I genuinely appreciate his care/concern each & every time I've had an annual/sickness appointment.

Rated 5 out of 5 stars
(1 month ago) Sep-2026

Dr Riddle takes time to talk & answers questions. Makes you feel comfortable and not rushed to to hurry out .

Rated 5 out of 5 stars
(1 month ago) Sep-2026

Very thorough and attentive.

Rated 5 out of 5 stars
(1 month ago) Sep-2026

Excellent

Rated 5 out of 5 stars
(2 months ago) Sep-2026

Always spends time to explain things. Laughs at my corny wisecracks too.

Rated 5 out of 5 stars
(3 months ago) Jul-2026