Dr. John Mays, MD

Primary

969 North Mason Road, Suite 110

Saint Louis, MO 63141 Directions

3149963434

doctors.bjc.org

4.9 out of 5

432 verified ratings

432 Ratings, 130 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.
Jul 22, 2026
What else would you like to say about your experience?
All great

Jul 22, 2026
What else would you like to say about your experience?
Everybody here consistently does a great job!

Jul 22, 2026
What else would you like to say about your experience?
Dr. Mays, love him, very communicative, thorough, spends time, doesn't make you feel rushed.

Jul 16, 2026
What else would you like to say about your experience?
I am pleased with the healthcare process. Thank you.

Jul 14, 2026
What else would you like to say about your experience?
Perfect

Jul 8, 2026
What else would you like to say about your experience?
I'm very happy with Dr. Mays. He's a young, aggressive doctor and takes his time in explaining anything that you ask. I usually write down all the questions about my health and the vitamins that I take so that I don't forget anything and I discuss it with him and then I hand him the sheet and then he answers the questions. A lot of times he just writes the answers out there and if it's vitamins he checks it off for me and I'm happy with everything with Dr. Mays.

Jul 8, 2026
What else would you like to say about your experience?
Dr. Mays is outstanding. Listens to you and makes suggestions. Takes time and does not rush you.

Jul 2, 2026
What else would you like to say about your experience?
Dr. May clarifies a lot of things with medicine, which is a big help. He's given me some tips on enough water for a person my age. So very age appropriate, helps a lot. And that's it for now. Thank you.

Jun 29, 2026
What else would you like to say about your experience?
Dr Mays is excellent. Listens very well. Very patient and knowledgeable and communicates very very well.

Jun 29, 2026
What else would you like to say about your experience?
This was a video visit. Great experience. Went smoothly. Received the care needed. Dr. Mays is what every doctor should strive to be: Compassionate, Caring, and Professional. I'm honored to have him.

Jun 25, 2026
What else would you like to say about your experience?
Everyone was friendly and positive. Dr. Mays is always eager to help you in any way he can. I’m 100pct happy with my treatment and feel like I’m very well taken care of. BJC has some great doctors and staff. I feel lucky to be treated by BJC.

Jun 25, 2026
What else would you like to say about your experience?
Dr. Mays is a great representative of the BJC HealthCare system. He listens well and provides feedback in a comprehensive and understandable manner.

Jun 23, 2026
What else would you like to say about your experience?
Have already referred friends. The staff and Dr. Mays were understanding, caring and easy to talk to.

Jun 22, 2026
What else would you like to say about your experience?
Provider demonstrates empathy and patience when interacting with patient. Clear explanations.

Jun 19, 2026
What else would you like to say about your experience?
Dr Mays is excellent at listening to questions and addressing everything in detail with compassion. He and staff are knowledgeable and excellent with patient focus and care.

Jun 17, 2026
What else would you like to say about your experience?
Dr. Mays is excellent, just above average, outstanding, compassionate. I'm a nurse myself. I've worked with several doctors. He is one of the very best. Just excellent.

Jun 17, 2026
What else would you like to say about your experience?
They gave me plenty of time. They didn't rush me in and out of the office.

Jun 17, 2026
What else would you like to say about your experience?
Dr. Mays is an outstanding doctor who listens and cares about his patients.

Jun 15, 2026
What else would you like to say about your experience?
Very helpful and courageous

Jun 12, 2026
What else would you like to say about your experience?
She was marvelous

May 5, 2026
What else would you like to say about your experience?
Good

May 3, 2026
What else would you like to say about your experience?
We feel blessed to have Dr. Mays.

Apr 29, 2026
What else would you like to say about your experience?
Dr. Mays is an outstanding doctor. He listens and he understands. Not only does he listen to you, but he truly listens to you and he makes you feel like you're the only patient he's got for the day. He does not rush you or anything else. He is a fabulous doctor and we've never had any problems with the staff. Thank you all for being so courteous and kind. We appreciate it.

Apr 29, 2026
What else would you like to say about your experience?
All good

Apr 29, 2026
What else would you like to say about your experience?
Dr. Mays is the best! And he dresses well too!

Apr 23, 2026
What else would you like to say about your experience?
John Mays is a great doctor and he does care about his patients. He listens intently and he applies his knowledge properly. I would highly recommend him.

Apr 18, 2026
What else would you like to say about your experience?
I felt well cared for every step of the way through my appointment.

Apr 17, 2026
What else would you like to say about your experience?
Dr. Mays always takes time to not only listen but engage and offer solutions or reasons. My personal Experience has been excellent.

Apr 15, 2026
What else would you like to say about your experience?
I trust Dr. Mays. I’m really glad he is my primary care physician.

Apr 9, 2026
What else would you like to say about your experience?
Dr Mays was very friendly and thorough.

Apr 9, 2026
What else would you like to say about your experience?
I love Dr Mays I love his staff everyone treats me like I'm the only patient that they have to see that day it's a wonderful feeling I hope they keep up this great work

Apr 9, 2026
What else would you like to say about your experience?
Dr. Mays is compassionate, a good listener, and he has taken immediate action to help me in terms of health matters not only for myself, but also other family members he also provides primary health care.

Apr 8, 2026
What else would you like to say about your experience?
Dr. Mays is a wonderful PCP. He listens, he's supportive, he understands my questions, he answers them mostly, and I feel that he is there to sincerely help me, and I appreciate him.

Apr 6, 2026
What else would you like to say about your experience?
Outstanding care given by Dr. Mays and his staff!

Apr 6, 2026
What else would you like to say about your experience?
Dr Mays and staff are great

Apr 3, 2026
What else would you like to say about your experience?
Doctor is a good listener and was prepared by knowing key things to ask, not just standard questions

Mar 31, 2026
What else would you like to say about your experience?
Great doctor and helpful staff.

Mar 28, 2026
What else would you like to say about your experience?
Good job.

Mar 26, 2026
What else would you like to say about your experience?
Dr. Mays listened to my concerns, answered my questions, and provided a plan to support my health and well being.

Mar 15, 2026
What else would you like to say about your experience?
The doctor and his resident and assistant were great.

Mar 14, 2026
What else would you like to say about your experience?
Excellent response feedback and action plan

Mar 14, 2026
What else would you like to say about your experience?
good experience

Mar 14, 2026
What else would you like to say about your experience?
I think Dr. Mays is an excellent doctor and I'm extremely happy with him. So I have no complaints at all. I think he knows what he's doing and he's a very good doctor in my opinion. Thank you.

Mar 14, 2026
What else would you like to say about your experience?
Yes, I really enjoyed talking with Dr. Mays. He's very thorough. He listens to me, has done extra tests at my request because of my unique circumstance and my heredity to be more likely to have Alzheimer's in my future. So very good at listening to that. I would highly recommend.

Mar 13, 2026
What else would you like to say about your experience?
Dr. Mays is a wonderful doctor; he takes his time and explains everything to you! Thank you very much for your time!

Mar 13, 2026
What else would you like to say about your experience?
Dr. Mays is a caring physician who is very thorough. I have great confidence that I am getting the best care.

Mar 13, 2026
What else would you like to say about your experience?
Dr Mays and the entire staff are excellent.

Mar 13, 2026
What else would you like to say about your experience?
My wait was longer than expected- 30 minutes

Mar 12, 2026
What else would you like to say about your experience?
Dr Mayes is wonderful, has a great listening ear and good recommendations for lifestyle improvements.

Mar 12, 2026
What else would you like to say about your experience?
All great !!!