John Mays, MD


969 North Mason Road

Saint Louis, MO 63141 Directions


4.8 out of 5

517 verified ratings

517 Ratings, 133 Comments

Aug 4, 2023
Dr Mays is an excellent doctor.

Aug 4, 2023
Dr Mays is excellent doctor

Jul 26, 2023
Dr. Mays was what I believe to be a compassionate, knowledgeable and qualified practitioner. He actively listened to my comments and engaged me in determining the best care plan.

Jul 22, 2023
I am thoroughly impressed with how Dr. Mays explains my medical conditions.

Jul 22, 2023
Dr Mays was prepared and knew my condition and had read my file.

Jul 15, 2023
Everyone did their jobs well.

Jul 12, 2023
Dr Mays very professional and showed interest and concern in my health and resolving my issues.

Jul 9, 2023
Dr May's is very pleasant and friendly towards his patient's. Explains how things should be done. Very satisfied with his care.

Jul 8, 2023
Dr Mays spends plenty of time with me and he listens to me. He replies timely to messages.

Jul 7, 2023
Dr Mays did a fine job communicating and assessing the situation

Jul 4, 2023
Dr. Mays is outstanding in every way.

Jul 4, 2023
Doc Mays has transformed my health - I so appreciate his diligence and commitment, never giving up on me. We've got a long ways to go on this weight loss journey and I look forward to walking it with you! Thank you!

Jul 4, 2023
Dr Mays always makes me feel very comfortable and at ease. A great doctor!

Jun 30, 2023
Dr. Mays was very welcoming, informative, and easy to talk with. I'm glad he'll be guiding me with my future health care needs.

Jun 28, 2023
This is just my second visit with Dr. Mays. Very nice guy. Very attentive. I was not sure about starting with someone new but Dr. Mays fit the bill. Thank you.

Jun 28, 2023
Everything went smoothly. I was establishing new patient/primary. Dr. Mays was really nice and spent time with me, felt at ease. Made it feel, so far, a fit.

Jun 27, 2023
I encountered 5 different individuals working hard to make things run as efficiently and safely as possible. The receptionist, the nurse, Dr. Mays, and two medical technologists who did a blood draw were all very good at their jobs , friendly and made me feel like I was in good hands. Congratulations to all of them.

Jun 26, 2023
Dr. Mays is exceptional in every way. Grateful.

Jun 22, 2023
Always a great visit with timely schedule and professional service.

Jun 21, 2023
I am very happy with Dr Mays I feel he spends time with me and hears what i say and tells me what his thoughts are...

Jun 20, 2023
Dr. Mays and xxx are excellent!! Well organized practice!! Very friendly and efficient!

Jun 9, 2023
Dr. Mays is very knowledgeable and has a warm demeanor.

Jun 5, 2023
I was very happy with the visit and looking forward to having Dr Mays as my new PCP!

Jun 2, 2023
Dr.Mays took time to answer my questions. I did not feel rushed.

Jun 2, 2023
Dr Mays is an EXELLENT Doctor

May 26, 2023
Visit was fine.

May 25, 2023
I appreciate that Dr Mays took time to Listen to me.

May 21, 2023
Dr May's and his staff did a great job of listening, answering and engaging in my personal care

May 13, 2023
Dr May's is always very patient, informative and thoughtful during his visits. He never rushes and calborates with me as a patient with my treatment plan.

Apr 26, 2023
Dr.Mays is excellent, very contentious of all things needing to be addressed in a visit. He compassionate about patient care and we have a good relationship.

Apr 25, 2023
It was my first visit with Dr Mays. I was impressed with his preparation and his attention to what I said. He answered my few questions. I am satisfied that I chose him as my new PCP.

Apr 25, 2023
I was very pleased with my first visit to Dr. Mays.

Apr 25, 2023
Dr Mays is a great doctor. He alway answers your questions. He his concern about you.

Apr 23, 2023
I found Dr Mays to be personable, funny and easy to talk to. I look forward to working with him as my medical advisor and ally in reaching my health goals.

Apr 22, 2023
Dr. Mays listens, and provides excellent feedback and guidance.

Apr 21, 2023
Dr. May's does a great job taking his time with you and he makes you feel very comfortable.

Apr 19, 2023
He was precise and informative with his answers and made me aware that I was in his very good and capable hands. In all my years, I have never had a doctor with such a great demeanor interacting with a patient who happened to be a bit scared and had many questions.

Apr 18, 2023
This was my husband’s first visit with Dr. Mays, it was great to know he had gone over his records previous to the visit and knew about passed problems. Dr. Mays was excellent at listening and talking with us about any of my husband’s health concerns.

Apr 15, 2023
Dr. Mays is a wonderful physician with great listening and communication skills. Very prompt in n answering any concerns and needs, medication refills via patient online site.

Apr 14, 2023
Dr mays always does a professional job and puts the patient at ease

Apr 11, 2023
I just wanted to add of how impressed I was with Dr. Mays. He was running a little bit behind - which is expected with any provider in the medical field and that he gave me his full attention as I was explaining my issues that I was concerned about. I would definitely refer him to any of my friends or relatives looking for a new PCP. I am very happy with my overall experience as I have been in the medical field myself and have had many doctors on a personal level due to my medical conditions. Thank you very much Dr. Mays for your time, compassionate and your very impressive professionalism. I look forward to continuing my care and trust your medical opinions.

Apr 11, 2023
Dr. Mays was courteous and friendly which is important in a doctor. He valued me as a patient.

Apr 8, 2023
Dr. Mays is easy to talk to and discuss my concerns regarding "the big picture".

Apr 1, 2023
Dr. John Mays and XXX extraordinary.

Mar 30, 2023
Dr. May's make me feel good about my health and he cares.

Mar 22, 2023
Dr. Mays is very professional. He is an excellent communicator who is always interested in both my physical and emotional well-being by asking questions about my overall wellness, and allows me time to share my comments and concerns.

Mar 21, 2023
Dr. Mays was very personable & engaging, excellent care & consideration!

Mar 19, 2023
Nurses and Dr. was great

Mar 19, 2023
Excellent Listening Skills.

Mar 19, 2023
Very friendly and informative