Michael Zappulla, FNP

Family Medicine

BJC Medical Group Primary Care at St. Peters -100

201 Bjc-Saint Peters Drive, Ste 100

St. Peters, MO 63376 Directions

(636) 916-7233

www.bjc.org

4.8 out of 5

105 verified ratings

105 Ratings, 32 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 27, 2026
What else would you like to say about your experience?
I just had to get a new Primary!! This office and staff was shocking one of the best I have experienced in years!!

Apr 27, 2026
What else would you like to say about your experience?
Mike Zapulla took his time with me & listened to all of my concerns. I have been dealing with my symptoms with no answers for so long & thanks to Mike Zapulla am able to resolve my health problems. I am beyond grateful!

Apr 24, 2026
What else would you like to say about your experience?
Excellent experience. Above and beyond

Apr 15, 2026
What else would you like to say about your experience?
Everyone was wonderful from the moment I walked in the door. Friendly and accommodating. I was quickly taken back to a patient room but that is where the quickness turned to taking time to listen and respond to me with out making me feel rushed or like I was keeping them from something. When he came in he had such a relaxing presence and took the time to listen and explain things in a way I understood. I felt at home and welcome.

Apr 4, 2026
What else would you like to say about your experience?
He is very thorough and listens to what you have to say!

Apr 3, 2026
What else would you like to say about your experience?
Mark is an excellent example of what a healthcare provider should be. I recommend my wife to choose him as her PCP; and she did!

Apr 3, 2026
What else would you like to say about your experience?
That was probably one of the best experiences with a doctor I've had ever in my life. He was very thorough. He explained everything to me. Anytime I've been to a doctor, I've felt kind of disrespected and pushed off. But with Dr. Mike, he explained everything to me. He saw some things that I didn't even mention to him as far as my leg and my foot went. And then he took it upon himself to recommend some things that I could do. And then he called me unawarely, called me and recommended some other stuff that he's going to refer me to some doctors for some issues I didn't even bring to him.

Mar 22, 2026
What else would you like to say about your experience?
The visits spent with Michael J. Zappulla NP have been through with well-spent time. My provider takes the time to explain my medical information and discuss alternatives. He understands me as a person. I enjoyed the laugh during my last visit.

Mar 16, 2026
What else would you like to say about your experience?
Dr Zappulla listens an asked good questions to find a solution..

Mar 14, 2026
What else would you like to say about your experience?
Dr. Mike really broke down things and made me understand what was going on.

Mar 13, 2026
What else would you like to say about your experience?
I would like to say that Mike Sappolo is as good or better than anyone I've ever seen. He's very caring, he's extremely thorough, and I am just blessed to have him for my primary.

Mar 12, 2026
What else would you like to say about your experience?
He is the first dr to listen to my concerns and take them seriously <3

Nov 10, 2025
Was there anything that you feel was outstanding?
just very attentive and showed concern and gave me name of someone else to see.
What could have been done to improve your experience?
nothing

Oct 25, 2025
What could have been done to improve your experience?
None that I can think of so happy with everyone

Oct 17, 2025
Was there anything that you feel was outstanding?
Michael Zappulla he always takes his time with me! I never feel rushed! He answers my questions and explains everything to me!

Oct 16, 2025
Was there anything that you feel was outstanding?
Michael zappulla, his staff, were all extraordinary!
What could have been done to improve your experience?
Nothing at all.

Oct 16, 2025
Was there anything that you feel was outstanding?
I felt welcomed when I entered the office. The staff was very nice and helpful. The office and exam room was very clean. Mike Zappulla and his nurse were wonderful. I felt listened to and cared about. I made the right decision switching to BJC.
What could have been done to improve your experience?
Nothing at all.

Sep 17, 2025
Was there anything that you feel was outstanding?
The staff and the care or something i've never experienced before, I will continue to come back.
What could have been done to improve your experience?
Nothing at this time!

Sep 5, 2025
Was there anything that you feel was outstanding?
Mike Z.
What could have been done to improve your experience?
No complaints. Everybody was wonderful!

Aug 30, 2025
Was there anything that you feel was outstanding?
Very knowledgeable Great guy

Aug 9, 2025
Was there anything that you feel was outstanding?
He listened to what I was saying.
What could have been done to improve your experience?
None

Aug 8, 2025
Was there anything that you feel was outstanding?
Very impressed with Dr Zappulla's knowledge and precise explanations regarding my medical issues. His down to earth demeaner made me feel at ease as well as part of the conversation.
What could have been done to improve your experience?
NA

Jul 29, 2025
Was there anything that you feel was outstanding?
Both Mike and his assistant/nurse were amazing. Took the time to really listen to me and address my concerns. I would highly recommend this practice!
What could have been done to improve your experience?
Nothing. Everything was great!

Jul 28, 2025
Was there anything that you feel was outstanding?
Felt like he took his time and was very thorough and informative. Very easy to talk with.
What could have been done to improve your experience?
Nothing. He was great! I will recommend him to others!

Jul 26, 2025
What could have been done to improve your experience?
Nothing everything was wonderful. From the moment I entered to the time I left.

Jul 26, 2025
Was there anything that you feel was outstanding?
Mike and staff did an excellent job as a team welcoming me and making me feel comfortable. Mike did an outstanding job of taking the time to understand the ER medical notes, getting a thorough understanding of my concerns and setting us on a course forward

Jul 19, 2025
Was there anything that you feel was outstanding?
I couldn’t ask for any better treatment. Wish I found them sooner
What could have been done to improve your experience?
Nothing

Jul 15, 2025
Was there anything that you feel was outstanding?
From start to the end, great process. No complaints.
What could have been done to improve your experience?
Does not apply.

Jul 9, 2025
Was there anything that you feel was outstanding?
The various conversations
What could have been done to improve your experience?
Nothing at this point

Jul 4, 2025
Was there anything that you feel was outstanding?
Michael Zappulla
What could have been done to improve your experience?
Nothing it was perfect

Jul 2, 2025
Was there anything that you feel was outstanding?
Everyone
What could have been done to improve your experience?
Nothing

Jun 10, 2025
Was there anything that you feel was outstanding?
Everyone was extremely extraordinary
What could have been done to improve your experience?
Everything was excellent as it was