Dr. David Petro, DO

Family Medicine

Primary Care New Falls

4595 New Falls Road

Levittown, PA 19056 Directions

267-587-3700

www.trinityhealthma.org

4.9 out of 5

169 verified ratings

169 Ratings, 53 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.
Sep 24, 2025
A tribute to his profession. Always concerned about my well-being and health.

Sep 16, 2025
I saw Dr petro because Dr Cohen is out. I liked him a lot. My sister is looking for a new dr and I highly recommended him to her.

Sep 15, 2025
Always takes the time needed to explain everything thoroughly.

Sep 10, 2025
Always explains things so I understand everything

Sep 10, 2025
Dr. Petro has been my primary for over 30 years. Very respectful.

Sep 9, 2025
Dr. Petro is an amazing Doctor!

Sep 9, 2025
I completely trust Dr. Petro and his advice and guidance.

Sep 9, 2025
Outstanding, very knowledgeable and friendly

Aug 25, 2025
I'm glad I have Dr. Petro

Aug 19, 2025
Wonderful doctor. Great bedside manner.

Aug 13, 2025
Helped with my problem, took time to explain everything thoroughly

Aug 12, 2025
Dr. Petro has been my doctor since 1982. He has always shown me the upmost respect and treats me gently with kindness.

Aug 11, 2025
Great Doctor and Staff

Aug 6, 2025
You were right extremely professional and friendly at the same time. Thank you.

Aug 6, 2025
Excellent and upstanding.

Aug 4, 2025
He has over the years been my absolute advocate in my health care.

Jul 28, 2025
my doctor for 36 years

Jul 28, 2025
Dr. Petro also acknowledges and responds to portal messages which is very much appreciated.

Jul 16, 2025
Very experienced, listens to you, and provides the right help

Jul 16, 2025
Been going to him for 20 plus years always happy with his knowledge

Jul 15, 2025
I feel he has my best interest in the way he reviews my health and helps me manage meds and supplements that are best for me at this stage in my life

Jul 14, 2025
Always a good experience when I see Dr. Petro. He asked questions about how I’m feeling.

Jul 9, 2025
Listens and explains well.

Jul 8, 2025
Excellent

Jun 30, 2025
Always has my best interests in mind though I sometimes fail to follow his advice. That is on me. Not him.

Jun 24, 2025
Always caring about my health and well-being

Jun 23, 2025
Very knowledgeable and professional.

Jun 23, 2025
Dr. Petro has been my primary for many years. He helps me with all my needs.

Jun 16, 2025
I like the new hours

Jun 11, 2025
Outstanding and compassionate

Jun 10, 2025
ALWAYS listens to my concerns. Gives good advice on taking care of myself.

May 5, 2025
I always have a good experience at the new falls rd office

May 5, 2025
dr. petro always takes the time to listen to my medical problems and is very thorough when explaining the course of action necessary to get better.

Apr 23, 2025
Dr. Petro is the best.

Apr 14, 2025
Dr Petro is the best.

Mar 26, 2025
Dr. Petro is my primary and has been for many years. Very nice and understanding

Mar 24, 2025
Always a pleasure to visit

Mar 5, 2025
I don't know what I'll do when Dr Petro retires. It will be tough to replace Dave.

Mar 4, 2025
I appreciate everyone I felt good when I left that I was taken care of

Mar 3, 2025
Dr. Petro always listens to my concerns.

Feb 19, 2025
Excellent

Feb 11, 2025
Dr. Petro treats like a friend and keeps me calm throughout the entire visitz

Feb 5, 2025
All is good, very happy with this practice

Feb 5, 2025
A professional doctor who is passionate about his patients health and well-being.

Jan 22, 2025
Pleasant experience, no stress

Jan 8, 2025
Very nice experience

Dec 30, 2024
He is always helpful. What ever I need

Dec 23, 2024
Dr. Petro has been my primary for over 30 years. He has taken good care of me.

Dec 16, 2024
No stress or worries when I have to see my physician

Nov 20, 2024
Excellent,companionate