John Pennisi, DO

Family Medicine

1845 Veterans Park Dr, Suite 230

Naples, FL 34109 Directions

(239) 624-0470

nchdoctors.org

4.8 out of 5

403 verified ratings

403 Ratings, 183 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.
Aug 28, 2025
Top rating

Aug 12, 2025
I use MyChart to communicate with Dr. Pennisi and it always amazes me how quickly he responds. He shows a great deal of empathy for my concerns and responds to my questions and [ ] almost immediately. He clearly and patiently explains my questions and concerns.

Aug 8, 2025
Everything was excellent about my visit, which was my first.

Aug 4, 2025
Dr Pennisi always is prepared with info from my other doctors. He also is very kind and compassionate, understanding my personal situation. He is calm and friendly, which sets me at ease, and answers all my questions.

Jul 29, 2025
Dr Pennisi is always thoughtful and thorough in his examinations. I feel very fortunate to have him as my primary doctor.

Jul 27, 2025
Listened with care

Jul 26, 2025
Shows true concern. Explains with examples that are easy to understand. He is very quick to get you therapy or other physicians. Professional and yet caring with true concern.

Jul 25, 2025
Dr Pennissi and staff always go out of their way to help.

Jul 25, 2025
Dr Pennisi

Jul 23, 2025
This was an initial intake appointment.

Jul 19, 2025
Always carefully explains what’s going on and best treatment

Jul 19, 2025
All personnel encountered made me feel comfortable and interested in my wellbeing. This has been the standard all these years.

Jul 17, 2025
Dr. Pennisi is an outstanding. He is caring and has prepared for the visit before entering the room. If you have new test results, he compares them to your last ones to see progress or if something needs to be changed. He is always “on top of” your [ ] , knowing if you need any if if you’re up to date . I’m almost [ ], and he’s the best doctor I’ve ever had.

Jul 11, 2025
Dr Pennisi is respectful, optimistic and kind.

Jul 11, 2025
Dr Pennisi was extremely thorough. I believe I chose the right practice, since Dr [ ] went into Concierge practice. I hope to stay with Dr Pennisi a long time. I felt very comfortable there. Ms. [ ], the intake nurse, was very nice. The ladies at the reception and checkout were also pleasant. I did like the patriotic tree and decor in the office. Everyone was great!

Jul 10, 2025
One of the Best Primary Care within NCH I have ever had!

Jul 8, 2025
I liked the way Dr Pennisi was thorough. Felt he really cared about my health.

Jul 7, 2025
Thorough discussion of issues and next steps.

Jul 5, 2025
Dr Pennisi is a kind man. As a doctor he is empathic, a con

Jul 4, 2025
He is an outstanding physician.

Jul 3, 2025
Dr. John Pennisi is an outstanding and caring physician.

Jul 1, 2025
As I've said before, best GP ever had.

Jun 28, 2025
Dr Pennisi is always courteous and aware of my health issues.

Jun 28, 2025
Dr Pennisi is always outstanding. He’s solid on the medical, technical front for certain. But even more he excels at patient care. This is the magic in making folks well: it’s both the technical and the care component. Dr P should be teaching doctors how to “doctor.” I am very happy.

Jun 27, 2025
I was about to get appt the very day I called

Jun 25, 2025
Dr. Pennisi is the consummate professional. He should be the role model for every student in medical school. It is impossible to overstate the level of respect I have for Dr. Pennisi.

Jun 25, 2025
Everything was great during my visit

Jun 24, 2025
Everything

Jun 23, 2025
Overall experience excellent

Jun 21, 2025
He is well organized and thorough in the visit us always done in a professional and friendly manner

Jun 20, 2025
He wanted to make sure I clearly understood my condition and told me how he would follow up.

Jun 20, 2025
Staff and doctor always professional, courteous and respectful. Doctor on time for appointment, listened and answered questions, always explaining and discussing [ ]. Plan of treatments and suggestions to help alternative options.

Jun 20, 2025
Very courteous—and thoughtful!

Jun 17, 2025
Very attentive, thank you 🙏

Jun 17, 2025
He is the best!

Jun 13, 2025
Dr Pennisi is an excellent doctor

Jun 13, 2025
Everything was very good as I expected.

Jun 12, 2025
Yes, a referral with complete reasoning for the referral. I trust Dr. Pennisi with my life.

Jun 9, 2025
Great service

Jun 7, 2025
A very caring doctor who explains any symptoms you may have in a knowledgeable way. He listens to everything you have to say and tries to help you understand what you are asking about

Jun 7, 2025
Dr Pennisi is always outstanding in the way he can explain the subject you are trying to inquire about. He gives very good examples so you can understand a problem

Jun 6, 2025
The doctor and assistant were on time and familiar with my history.

Jun 6, 2025
I am lucky to have a doctor like Dr. Pennisi . I’m a relatively new patient for him after my past doctor retired. I met doctor Pennisi through my mother. He took great care of my mother and also takes care of my father currently . Thanks for asking

Jun 3, 2025
Dr Pennisi is always on top of things and explains everything thoroughly

Jun 2, 2025
He is very inteligent and able to help me thru my problems. He is wonderful.

May 31, 2025
Superior, attentive, careful, and kind are mixed in with his skills and you have an amazing health care provider!

May 31, 2025
My sister is a complex patient and has recently needed to [ ]. Your facility was excellent for our visit from the portico to the [ ]! Everyone spoke to us with care and kindness!

May 31, 2025
Outstanding

May 30, 2025
Dr Pennisi is very detailed physician it’s nice to get the care he provides. He asks questions double checked my over the counter vitamins and we had a great discussion on next steps. Clear and concise .

May 29, 2025
Dr pennisi