background
background
Dr. David Steele, MD

Dr. David Steele, MD

Gastroenterology*
10+ years of experience

Dr. David Steele, MD is a gastroenterologist in Birmingham, AL and has over 10 years of experience in the medical field. Dr. Steele has extensive experience in Esophageal Disorders, Gastrointestinal Disorders, and Pancreatic Disease. He graduated from University of Mississippi School of Medicine in 2014. He is affiliated with medical facilities Brookwood Baptist Medical Center and Coosa Valley Medical Center.

4.8 Star Rating
Based on 28 reviews 4.8 Star Rating (28 reviews)

Practice

1 Independence Plz Ste 900 Birmingham, AL 35209

Make an Appointment

At a Glance

  • Areas of Expertise
    Dr. Steele specializes in the areas of Gastroenterology & Internal Medicine. See board certifications
  • Explains Conditions Well
    Patients said this doctor explains conditions well. See reviews
  • Recent Reviews
    Reviews made in the last 30 days. See reviews
  • Good Communication
    Patients said there was good doctor communication at the hospital. See hospitals
ADVERTISEMENT

Save up to 80% on prescriptions

Optum Perks and Healthgrades are subsidiaries of RVO Health.

Experience Check

Search for experience in a specific area

Insurance Check

Search for your insurance carrier and choose your plan type

Dr. Steele's Reviews

Likelihood to recommend Dr. Steele

4.8
28 ratings, 24 with a written review
5 star
93%
93%
4 star
4%
4%
3 star
0%
0%
2 star
0%
0%
1 star
4%
4%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

First visit
Very friendly, easy to talk to, knows his business. Excellent communication ability.
What went well
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Wait times
What could be improved
No results
Helpful
Apr 11, 2025
×Post a ResponseAre you Dr. Steele?
Best gastrointestinal doctor thus far
He legit listens and looks over your previous paperwork. He is informative and helpful. He is not judgmental or pushy. Very respectful and super nice. Highly recommend! If you have anxiety I highly recommend him because he will legit ease your mind with how calm and caring he is.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Feb 13, 2025
×Post a ResponseAre you Dr. Steele?
Great experience
Timely and good
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
James Park – Feb 12, 2025
×Post a ResponseAre you Dr. Steele?
Great Doctor
Very thorough . Made me feel very comfortable. Reviewed all my test results and made sure I understood them. He is very compassionate and makes sure you understand everything. He is very comforting and makes sure you completely understands your diagnosis and the results of your test. I highly recommend him without any reservations. He is the best.
What went well
No results
What could be improved
No results
Helpful
David – Jan 31, 2025
×Post a ResponseAre you Dr. Steele?
Very Impressed!
Dr. Steele and his entire office staff was prompt, efficient and knowledgeable. I feel that he will do everything possible to diagnose me and treat my symptoms. Super nice and empathetic, and I would not hesitate to recommend him to anyone.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Cindy Butler – Dec 13, 2024
×Post a ResponseAre you Dr. Steele?
Great Doctor
I love Dr Steele. He is very caring and listens to everything you ask about. He is not in the room and out in 5 seconds like many doctors are. He really takes time to get to know the patient and listen.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Brandy – Nov 18, 2024
×Post a ResponseAre you Dr. Steele?
Great service and very attentive!
This is my second time seeing Dr. Steele! He has been very welcoming and attentive to my needs when there.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jamie P – Nov 14, 2024
×Post a ResponseAre you Dr. Steele?
Great doctor!
Dr. Steele is very knowledgeable and personable. He answered all of my questions and concerns. His staff was very nice and I will definitely be going back. I would 100% recommend!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
SGorman – Nov 08, 2024
×Post a ResponseAre you Dr. Steele?
Very knowledgeable and good communicator
Listened well and discussed my problems
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Dan C – Oct 23, 2024
×Post a ResponseAre you Dr. Steele?
Follow up visit
Nice professional and courteous staff when you check in. Saw Dr Steele’s PA first and she was pleasant as well and listen thoroughly as I described my symptoms. Dr Steele came in next to review everything and l went over his thoughts and listed my options and what he recommended but left it up to me as to which direction to proceed and what I actually wanted to do out of the options he presented to me. Overall great experience and felt well taken care of, just wished one of my daughters were single…lol
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
M W Nelson – Oct 21, 2024
×Post a ResponseAre you Dr. Steele?
Great doctor
Dr. Steele was great. Addresses all my questions and concerns and provided great details about what was going on. 10 out of 10 would recommend.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
M. Bell – Sep 20, 2024
×Post a ResponseAre you Dr. Steele?
Dr. Steele had a very good bedside manner. Felt very comfortable expressing my health issues, concerns, and questions. He and the entire staff were very nice and professional.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Ray Oaks – Aug 16, 2024
×Post a ResponseAre you Dr. Steele?
Excellent
Dr. Steele is thorough, caring and professional. He explains everything and listens.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Aug 14, 2024
×Post a ResponseAre you Dr. Steele?
The PA and Dr Steel were professional , informative and thorough .
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
  • Staff wasn't friendly
Helpful
suzan doidge – Aug 14, 2024
×Post a ResponseAre you Dr. Steele?
The BEST
Dr. Steele and staff are always incredibly nice, they listen to the concerns and advise the best way possible. They truly care for their patients
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mavi – Aug 14, 2024
×Post a ResponseAre you Dr. Steele?
Respect,mannerism's and caring attitude
What went well
  • I felt respected
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jun 28, 2024
×Post a ResponseAre you Dr. Steele?
First appointment with Dr. Steele
Dr. Steele gave me more information about my problem. He was concise, encouraging and open to questions. My only complaint is that the appointment for a needed procedure is 30 days away.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
MLWhite – May 24, 2024
×Post a ResponseAre you Dr. Steele?
I would recommend him to anyone
He’s great, I will tell everyone about him.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
May 01, 2024
×Post a ResponseAre you Dr. Steele?
Caring Doctor
Dr. Steele took the time to answer all of our questions and he explained everything to us. We were not rushed at all! He made us feel welcomed and I know my son will be in great hands!
What went well
  • I felt respected
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Amy – Apr 27, 2024
×Post a ResponseAre you Dr. Steele?
Great First Visit
My appointment started on time and Dr. Steele was attentive and asked very good follow up questions. I was very pleased with the overall experience.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Apr 26, 2024
×Post a ResponseAre you Dr. Steele?

Leave a review

How was your experience with Dr. Steele?

About Me

biography

Dr. David Steele, MD is a gastroenterologist in Birmingham, AL and has over 10 years of experience in the medical field. Dr. Steele has extensive experience in Esophageal Disorders, Gastrointestinal Disorders, and Pancreatic Disease. He graduated...read more
  • Gastroenterology

  • Internal Medicine

*Healthgrades does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

  • University Of Mississippi School Of Medicine

    Medical School, 2014
American Board of Medical Specialties®
American Board of Internal Medicine®
Gastroenterology
Internal Medicine
For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.

Locations

Practice

Birmingham Gastroenterology Associates PC1 Independence Plz Ste 900 Birmingham, AL 35209
1

Practice

Office124 S Anniston Ave Ste 124 Sylacauga, AL 35150
2
Brookwood Baptist Medical Center2010 Brookwood Medical Ctr Dr Birmingham, AL 35209
3
Office3686 Grandview Pkwy Ste 620 Birmingham, AL 35243
4

Affiliated Hospitals

  • Brookwood Baptist Medical Center

    2010 Brookwood Medical Ctr Dr
    Birmingham, AL 35209
    Recipient of 3
    hospital awards

    How patients felt about the care they received at this hospital.

    83%
    Patients said they were given information about recovering at home

    1% lower than the national average

    80%
    Patients said that doctors always listened to them and explained things well

    4% higher than the national average

    View all patient feedback
  • Coosa Valley Medical Center

    315 W Hickory St
    Sylacauga, AL 35150

    How patients felt about the care they received at this hospital.

    88%
    Patients said they were given information about recovering at home

    4% higher than the national average

    81%
    Patients said that doctors always listened to them and explained things well

    5% higher than the national average

    View all patient feedback
Learn more about how Healthgrades measures Hospital Quality