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

479 verified ratings

479 Ratings, 164 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.
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 !!!

Mar 12, 2026
What else would you like to say about your experience?
Dr. Mays and staff are fantastic.

Dec 19, 2025
Was there anything that you feel was outstanding?
A little more time . . .

Dec 19, 2025
Was there anything that you feel was outstanding?
Dr. Mays was very attentive and listened to what I was saying.

Dec 19, 2025
Was there anything that you feel was outstanding?
Dr. Mays is always friendly and very good at explaining any medical situation I have.
What could have been done to improve your experience?
Nothing

Dec 18, 2025
Was there anything that you feel was outstanding?
Dr Mays always makes sure all my questions are answered and covers everything.
What could have been done to improve your experience?
Nothing

Dec 16, 2025
Was there anything that you feel was outstanding?
Thoroughness of physician.

Dec 12, 2025
Was there anything that you feel was outstanding?
Dr Mays and his nurse has always been very niceand always make me feel very comfortable when I am there.
What could have been done to improve your experience?
Nothing, Dr Mays and staff took good care of me and very thorough with all of my concerns. I have always highly recommended Dr Mays to everyone i know. And will continue to do so.

Dec 12, 2025
Was there anything that you feel was outstanding?
Entire staff is excellent. Staff is very professional.
What could have been done to improve your experience?
Visit was was patient centered.

Dec 11, 2025
Was there anything that you feel was outstanding?
Dr. Mays is an amazing professional. I feel so good being in his care. His nurse was so polite and caring, even the phlebotomist was kind and professional. I love working with Dr. Mays and his staff. Thank you for a wonderful Doctor.

Dec 10, 2025
Was there anything that you feel was outstanding?
Dr. Mays is a consistently empathetic, patient and personable professional. He’s everything a PHP should be plus many more things you’d hope to, but usually don’t, find in a practitioner that you’ll hopefully have for the rest of your life. I feel lucky to have him as my doctor. I’m sure BJC feels the same.

Dec 8, 2025
Was there anything that you feel was outstanding?
Dr Mays and his medical assistant were very kind,and answered my questions fully.
What could have been done to improve your experience?
Everything was fine.

Dec 6, 2025
What could have been done to improve your experience?
Cut down on time waiting for the doctor once in the patient room.

Dec 4, 2025
Was there anything that you feel was outstanding?
Dr. Mays was knowledgeable about my history and helpful with suggestions to monitor my health.
What could have been done to improve your experience?
Nothing - it all went smoothly.

Dec 4, 2025
Was there anything that you feel was outstanding?
Dr. Mays is extraordinary. He is friendly, knowledgeable, and listens!

Dec 4, 2025
Was there anything that you feel was outstanding?
Dr. MAYS SIMPLIFIES TEsting and communicates wuth my other physicians.
What could have been done to improve your experience?
Nothing I can think of

Dec 2, 2025
Was there anything that you feel was outstanding?
Dr Mays and staff are wonderful

Dec 2, 2025
What could have been done to improve your experience?
Nothing that I can think of.

Nov 24, 2025
Was there anything that you feel was outstanding?
Every single person was great!
What could have been done to improve your experience?
Nothing

Nov 24, 2025
Was there anything that you feel was outstanding?
Dr. Mays is a wonderful person. He really does care about his patients.

Nov 21, 2025
Was there anything that you feel was outstanding?
Dr. Mays is an excellent doctor. He take the time to listen to my concerns & is involved in finding solutions & whatever help is needed. He is kind & compassionate & I appreciate his knowledge & expertise.

Nov 21, 2025
What could have been done to improve your experience?
None…all good

Nov 20, 2025
What could have been done to improve your experience?
Nothing time was great.

Nov 17, 2025
Was there anything that you feel was outstanding?
Dr. Mays!
What could have been done to improve your experience?
Nothing that I am aware!

Nov 17, 2025
What could have been done to improve your experience?
Nothing

Nov 15, 2025
Was there anything that you feel was outstanding?
Doc and staff