John Pennisi, DO

Family Medicine

1845 Veterans Park Dr, Suite 230

Naples, FL 34109 Directions

(239) 624-0470

nchdoctors.org

4.9 out of 5

88 verified ratings

88 Ratings, 47 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.
Oct 3, 2025
Always, very nice and helpful

Oct 1, 2025
They treat you with respect and always professional. Being a long time patient of Dr John Pennisi, I trust his honest and professional opinion. He is personable with a great sense of humor.

Sep 30, 2025
Dr. Pennisi always gets back in a very timely manner when I contact him via email. He always spends the exact amoun of time with me when I see him in his office and ALWAYS makes certain that should I have any questions, they are answered as best as possible.

Sep 26, 2025
Courteous appointment [ ] All was efficient,courteous Yes - efficiency

Sep 26, 2025
Dr Pennisi and his office staff r great! I moved to Fort Myers but I have stayed with them because I like and rely on them.

Sep 24, 2025
Dr. Pennisi, always explains my treatment, care in plain English He is always complete in reviewing my health need s He is always courteous and helpful during my appointments

Sep 20, 2025
Always treated with respect. Questions are anticipated and we are made to feel comfortable

Sep 18, 2025
The care and compassion is extraordinary

Sep 16, 2025
Everything!

Sep 16, 2025
Good experience overall

Sep 15, 2025
Wonderful doctor. Very thorough. Always answers questions Always looks at options and has ideas

Sep 13, 2025
Listen to my concerns on [ ], and how to proceed forward.

Sep 13, 2025
The doctor and his office staff are wonderful and very helpful. I am very happy that I found them.

Sep 12, 2025
Dr. Pennisi is outstanding in following science based protocols simultaneously treated the patient as an individual. He is highly competent and caring, he is also upbeat has a positive attitude at all times. He is a true professional and I am completely satisfied with his services . I recommended Dr. Pennisi to a friend of mine Glenn and he is now a very satisfied patient too. [ ]

Sep 12, 2025
Five star service!

Sep 10, 2025
To get an appointment is very easy. Dr. Pennisi is very personable.

Sep 9, 2025
Keep up the great work!

Sep 3, 2025
Dr Pennisi is outstanding. He is personable, professional and knowledgeable. I trust Dr Pennisi to provide outstanding healthcare to me and my family.

Aug 30, 2025
Dr Pennisi is outstanding physician

Aug 28, 2025
Top rating

Aug 28, 2025
Dr. Pennisi is a caring and well informed physician.

Aug 28, 2025
I always get in near time of my appointment, Dr Pennisi listens to me and answers any questions I have, I trust what he tells me.

Aug 28, 2025
His professionalism and right to the medical point His recommendation for other providers right on.

Aug 28, 2025
Dr. Pennisi is my ideal doctor. He is compassionate, understanding, and knows me and my care. Can't get any better than Dr. Pennisi

Aug 26, 2025
Never had to wait long.

Aug 22, 2025
Kindness & on time

Aug 22, 2025
Dr. John Pennisi consistently does an excellent job. I know that I can trust him to provide optimal health care for my family.

Aug 20, 2025
The Dr is always caring and very involved in my health so I really appreciate that.

Aug 16, 2025
Doctor Pennisi and his staff are the best I have ever experienced and it is a privilege to be taken care of by such professional, courteous, kind considerate people, you are very blessed to have people in your organization as good as these and I come with [ ] And [ ] And it would be a pleasure to have such a quality staff. You are truly blessed and I hope They receive The recognition and compensation they deserve! Sincerely, [ ]

Aug 16, 2025
Yes very caring

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.

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

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

Mar 17, 2025
Prompt, upbeat, focused on results of bloodwork and follow up including the reasoning behind his decisions. Prompt to find out about refills and were there any questions I had that weren't covered during the visit. He was thorough in his answers.

Jan 10, 2025
A trusted source of medical services.

Dec 20, 2024
Always thoughtful and efficient. Highly recommend him.

Dec 7, 2024
Dr Pennisi always friendly and gives all updates on your health from blood tests etc. Gives you suggestions in keeping healthy re diet and exercise. Always discusses any problem you may have

Nov 28, 2024
Thank you for being thorough, professional, respectful like family and quick. Rich

Nov 17, 2024
Very efficient , friendly informative

Jul 24, 2024
Excellent and explains in detail

Jun 12, 2024
Excellent

Jun 7, 2024
Dr. Pennidi is absolutely wonderful. Dr.Pennis explains everything and I never feel rushed. He is very through and doesn't forget about telling me about upcoming testing.

Apr 20, 2024
Dr Pennisi is an excellent, caring provider who puts his patient’s health and welfare front and center.

Oct 31, 2022
Always thoroughly discusses results of any test and lab work. Dr. puts me at ease and ends every visit making sure I have no other questions or concerns.

Sep 21, 2022
Excellent medical provider who answers all questions and will listen to the patient as well as educate the patient