Dr. John Mays, MD

Primary

969 North Mason Road

Saint Louis, MO 63141 Directions

3149963434

doctors.bjc.org

4.8 out of 5

515 verified ratings

515 Ratings, 167 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Nov 15, 2025
Was there anything that you feel was outstanding?
Doc and staff

Nov 15, 2025
Was there anything that you feel was outstanding?
Professionalism of Dr. Mays and staff.
What could have been done to improve your experience?
Very satisfied with the visit.

Nov 14, 2025
Was there anything that you feel was outstanding?
Both Dr May’s and his assistant were very kind and professional!

Nov 14, 2025
Was there anything that you feel was outstanding?
John is the best.
What could have been done to improve your experience?
Nothing

Nov 13, 2025
Was there anything that you feel was outstanding?
I needed some quick medical advice on a back problem. I was able to see the doctor quickly and he was able to give me the advice I needed.
What could have been done to improve your experience?
I cannot think of anything which could have made my medical visit any better.

Nov 13, 2025
Was there anything that you feel was outstanding?
Dr. Mays is very thoughtful and caring

Nov 12, 2025
Was there anything that you feel was outstanding?
Dr Mays and the while staff.
What could have been done to improve your experience?
N/A

Nov 11, 2025
Was there anything that you feel was outstanding?
Dr. Mayes
What could have been done to improve your experience?
Cannot think of anything.

Nov 8, 2025
Was there anything that you feel was outstanding?
Friendly atmosphere along with caring.
What could have been done to improve your experience?
Nothing

Nov 7, 2025
Was there anything that you feel was outstanding?
Dr Mays is awesome!
What could have been done to improve your experience?
NA

Nov 7, 2025
Was there anything that you feel was outstanding?
all staff
What could have been done to improve your experience?
nothing all was excellent!

Nov 6, 2025
Was there anything that you feel was outstanding?
absolutely wonderful - I was running late for appointment due to traffic accident and they so understanding
What could have been done to improve your experience?
nothing

Nov 6, 2025
Was there anything that you feel was outstanding?
Everyone was great and especially Dr Mays
What could have been done to improve your experience?
Nothing needed.

Nov 5, 2025
Was there anything that you feel was outstanding?
Dr. Mays is an outstanding primary care physician. He has a talent for not only the diagnostic, but he educates me about my health challenges, as well. His bedside manner is exceptional.
What could have been done to improve your experience?
Absolutely nothing.

Nov 4, 2025
Was there anything that you feel was outstanding?
Dr. Mays is professional, kind, helpful, and a great listener.

Nov 2, 2025
Was there anything that you feel was outstanding?
Dr Mays and his assistant are always welcoming, helpful and listening.
What could have been done to improve your experience?
All good.

Oct 29, 2025
Was there anything that you feel was outstanding?
Dr. Mays is always fantastic and Monique made my experience that much better. Overall the staff at this location is amazing and I have never had a bad experience
What could have been done to improve your experience?
Not a thing

Oct 28, 2025
Was there anything that you feel was outstanding?
All extraordinary

Oct 27, 2025
Was there anything that you feel was outstanding?
yes
What could have been done to improve your experience?
nothing

Oct 24, 2025
Was there anything that you feel was outstanding?
I’m very pleased with the care and attention Dr. Mays has shown since I started seeing him as my primary doctor a year ago-!
What could have been done to improve your experience?
Nothing at this time

Oct 24, 2025
Was there anything that you feel was outstanding?
Dr Mays was extraordinarily through and personable.

Oct 16, 2025
Was there anything that you feel was outstanding?
Dr Mays was a breath of fresh air. This was my first visit and he listened to all my concerns and responded to all of them. He was friendly, not aloof like some doctors. He also has a wonderful sense of humor. I am very happy with him as my primary care physician
What could have been done to improve your experience?
Absolute nothing. Most enjoyable dr visit I have ever had

Oct 16, 2025
Was there anything that you feel was outstanding?
Dr Mays was attentive and showed concern regarding my overall health.
What could have been done to improve your experience?
Nothing

Oct 16, 2025
Was there anything that you feel was outstanding?
Dr. Mays and staff are great! He is a wonderful doctor who always listens and has a plan.

Oct 15, 2025
Was there anything that you feel was outstanding?
Dr mays is truly a great doctor and a compassionate person who has you’re best interest in you’re well being
What could have been done to improve your experience?
Nothing

Oct 15, 2025
Was there anything that you feel was outstanding?
Dr. Mays always listens and makes me feel heard. I appreciate that he takes time and doesn’t make me feel rushed.

Oct 14, 2025
Was there anything that you feel was outstanding?
Excellent information and answers provided to all my questions. Very well informed
What could have been done to improve your experience?
Nothing.

Oct 10, 2025
Was there anything that you feel was outstanding?
Dr. Mays took the time and listened as I am going through a lot right now.

Oct 9, 2025
Was there anything that you feel was outstanding?
Dr Mays is an outstanding doctor.
What could have been done to improve your experience?
Nothing

Oct 8, 2025
Was there anything that you feel was outstanding?
Dr. Mays was SO generous with his time. My appt was just for a BP check, and Dr Mays spent at least 15 minutes reviewing my records and discussing next steps. I'm crazy about him!
What could have been done to improve your experience?
Nothing

Oct 7, 2025
Was there anything that you feel was outstanding?
Due to difficult last minute transportation issues I had to ask for my appointment time to be delayed by 30 min. Dr Mays was able to accommodate me 30 min later. I know this interfered with his lunch but he very kindly did this for me. Thank you
What could have been done to improve your experience?
Nothing

Oct 7, 2025
Was there anything that you feel was outstanding?
Dr Mays and his nurses were excellent
What could have been done to improve your experience?
Nothing

Oct 7, 2025
Was there anything that you feel was outstanding?
Dr Mays is excellent.
What could have been done to improve your experience?
Nothing

Oct 4, 2025
Was there anything that you feel was outstanding?
Dr Mays will give you the time and probe you to find a way to help treat any discomfort you may have
What could have been done to improve your experience?
Nothing

Oct 3, 2025
Was there anything that you feel was outstanding?
I was very satisfied with my visit
What could have been done to improve your experience?
I received excellent attention, very satisfied .

Oct 2, 2025
What could have been done to improve your experience?
Nothing

Oct 1, 2025
Was there anything that you feel was outstanding?
Dr. Mays was awesome
What could have been done to improve your experience?
Nothing

Oct 1, 2025
Was there anything that you feel was outstanding?
John Mays MD
What could have been done to improve your experience?
Nothing

Sep 30, 2025
Was there anything that you feel was outstanding?
I think the doctor was extraordinary.
What could have been done to improve your experience?
Everything was fine

Sep 27, 2025
Was there anything that you feel was outstanding?
Everyone!
What could have been done to improve your experience?
Can’t ask for more

Sep 25, 2025
Was there anything that you feel was outstanding?
This my first appointment with Dr. Mays. Appreciated his warmth, attentive listening and concise communication skills.

Sep 25, 2025
Was there anything that you feel was outstanding?
Dr Mays is just awesome. So glad I chose him to be my primary care physician and that he chose to work with me!
What could have been done to improve your experience?
Nothing.

Sep 24, 2025
Was there anything that you feel was outstanding?
I’m so very thankful that my daughter suggested I change my primary Doctor. Dr Mays has proven to me that he is the best doctor. He’s thorough, polite, cares for patients, takes time to listen and is trustworthy. His staff is very friendly.
What could have been done to improve your experience?
Nothing

Sep 19, 2025
Was there anything that you feel was outstanding?
This is a very well staffed and well run office. From the receptionist, to the nurse to Dr. Mays, everyone you interact with is cheerful, kind, and professional. I’m so happy that my doctor recommended Dr. Mays to me when I needed a new primary care physician. The quality of care is terrific. My husband’s current primary care physician is retiring and I was able to get him established as a new patient with Dr. Mays. I know that he will receive excellent care as well.
What could have been done to improve your experience?
Nothing!

Sep 19, 2025
Was there anything that you feel was outstanding?
Professionalism of Dr May’s is outstanding.
What could have been done to improve your experience?
Nothing really

Sep 19, 2025
Was there anything that you feel was outstanding?
Dr John Mays is always thorough regarding my health. He always answers all my questions in a professional & knowledgeable manner. I’m glad he’s my doctor…
What could have been done to improve your experience?
Nothing!

Sep 18, 2025
Was there anything that you feel was outstanding?
I felt that Dr Mays was just the best - he always is. And the rest of the staff were also top notch.
What could have been done to improve your experience?
I can’t think of any improvement needed

Sep 13, 2025
Was there anything that you feel was outstanding?
Everyone was so friendly.

Sep 13, 2025
Was there anything that you feel was outstanding?
We could not have a better caring doctor. Dr.Mays is a compassionate professional. He listens well to my concerns and connects me with proper resources
What could have been done to improve your experience?
Nothing

Sep 12, 2025
Was there anything that you feel was outstanding?
Everyone was so professional, caring and excellent at listening and making decisions for what was needed to get my problem conveyed and taken care of!! Thank You so Very much to all involved!