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

168 verified ratings

168 Ratings, 60 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.
Jul 21, 2026
The Best, always.

Jul 7, 2026
I can truly say that Dr. Petro is a very concerned, caring doctor.

Jul 6, 2026
I have been a client of Dr Petro for many years he has shown me the importance of actively participating in maintaining my good health

Jul 6, 2026
Dr petro is always professional & very compassionate.

Jun 29, 2026
Dr. Petro always answers my questions completely and so I understand. He listens! which is very rare today. He has always treated me with kindness and respect. We have been with him for decades! and we hope he never retires.

Jun 24, 2026
I am very comfortable dealing with Dr Petro.

Jun 24, 2026
Very knowledgeable about my health and how to get the best way to get me on the path to keep me from getting any worse

Jun 22, 2026
First time seeing him, great initial experience.

Jun 22, 2026
Thumbs up 👍🏾

Jun 9, 2026
Very good

Jun 2, 2026
Always a good experience, when I see Dr. Petro. He listens to all my concerns.

May 19, 2026
Dr Petro has been my primary care physician for many years he is caring and trustworthy I appreciate his advice and Recommendations to help me manage my health

May 18, 2026
Dr. Petro has been my primary for many years. Very satisfied with everything.

Apr 28, 2026
Prompt, professional and kind

Apr 28, 2026
It was a real pleasure meeting with Dr. Petro who is very thorough, he explained his concerns. He is the most genuine, caring Dr I have met in a very long time. Dr. Petro made me feel more at ease and confident when I get my upcoming eye surgery.

Apr 6, 2026
Excellent Dr

Mar 31, 2026
He showed a lot of compassion towards my son and it was appreciated.

Mar 24, 2026
Dr.Petro was always excellent with me!

Mar 24, 2026
The doctor always goes through any blood work results to make sure I'm aware of my numbers and explains what they mean and always talks about my everyday life and how I'm doing

Mar 18, 2026
Dr. Petro was very friendly, listened to my answers, and was very thorough with my pre-op visit.

Mar 17, 2026
Never had a problem with Dr. Petro

Mar 16, 2026
Dr. Petro has been my primary for over thirty years. He is very respectful and I would highly recommend him.

Feb 17, 2026
He has been my doctor for a very long time and I respect his opinions and the time he spends with his patients.

Feb 16, 2026
Professional, concerned about you and he listened to your aliments.

Feb 11, 2026
He asked good questions listened to me and gave good answers. Explained and took his time with me. He took out my stitches and staples and was gentle doing so.Easy to talk to. Made me feel comfortable meeting someone for the first time.

Feb 9, 2026
Very, very professional. Dr. Petro is very thorough in his examination and he explains everything. I would recommend him to anyone.

Feb 4, 2026
I would strongly recommend Dr. Petro. He listens well and he explains all the options very clearly. He is compassionate and caring.

Feb 4, 2026
Dr Petro is kind professional patient and very thorough making sure that my meds are up to date and that I understand what I need to do

Feb 3, 2026
Dr Petro always provides excellent care

Jan 20, 2026
Excellent visit and always concerned for my well-being. I am not just another patient. Dr. Petro is a tribute to his profession. Thank you

Jan 13, 2026
Was a great experience. You could see he cared about his patients.

Jan 12, 2026
Always helpful, friendly, takes the time needed to fully explain

Dec 29, 2025
I’ve been seeing Dr Petro for over 30 years. He listens and explains everything in language I can understanding. He is one of the best doctors I’ve ever seen.

Dec 23, 2025
Very professional

Dec 23, 2025
What can I say. Dr. Petro has been my doctor since 1982. He asks a lot of questions about my health, and how I’m feeling. Gives good advice.

Dec 22, 2025
Highly recommend!

Dec 8, 2025
Dr Petro has been my primary care physician for 40 years. He has always taken the time to diagnose what I need and responds very well to my questions.

Nov 26, 2025
My long-time physician is caring and obviously knowledgeable.

Nov 24, 2025
Very competent

Nov 18, 2025
Dr. Petro try cares about the wellness of his patients.He is a true healer.

Nov 17, 2025
Dr. Perron always cares about my overall health. He is willing to explain what and why he wants me to take certain medications.

Nov 17, 2025
Dr. Petro amazes me with his knowledge. He addresses my needs and concerns with effective strategies to combat my medical issues.

Oct 29, 2025
very professional, very clear on hid diagnosis

Oct 29, 2025
Dr. Petro has been my doctor for many years. He always takes care of everything.

Oct 28, 2025
I wish many doctors were this and talked to a patient the way he does and the staff

Oct 27, 2025
my doctor for 40 years

Oct 22, 2025
A+

Oct 15, 2025
Thank you, Dr. Petro for attending to my health.

Oct 13, 2025
Always courteous and respectful

Oct 1, 2025
Very caring and caring.