David J. Riddle, M.D.

Practice: Internal Medicine Specialists

Specialty: Pediatric Internal Medicine: Infectious Diseases

Office locations: Homewood, AL

Most recent review: 2 weeks ago Recent
5.0 out of 5
828 Ratings
390 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
828 Ratings
390 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.

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
(2 weeks 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
(1 month 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

Dr Riddle is the best!

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

On time, very professional, discussed pertinent issues clearly, crisp and to the point.

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

Visit to Dr Riddle was because of swelling in leg after total hip replacement 6weeks ago. Dr Riddle was outstanding this visit , he took extra time explaining recommended treatment, also wrote a step by step document for me to have later. Had a scan to make sure no blood clots. Outstanding visit!!!!

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

He’s the best. Reviews your chart and discusses every problem you have ever experienced. Doesn’t push medications on you. He listens and makes all decisions based on patient input.

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