Loading Complete
Anthony Petruso

Anthony Petruso, MD

Internal MedicinePediatrics

Accepting New Patients
Online Booking

Highlights

Age Groups Seen

  • Infants and Toddlers
  • Children 2-4
  • Children 5 and up
  • Teens
  • Adults
  • Adults 65 and up

Languages

  • English

Gender

Male

About Anthony Petruso

Anthony Petruso, MD, is a native of Erie, Pennsylvania. Dr. Petruso is board certified in pediatrics and internal medicine, and has been practicing since finishing residency in 2014; he joined Prisma Health in 2022. He received his undergraduate degree from the University of Pittsburgh and his medical degree from The Ohio State University, and completed his residency at the University of Rochester Medical Center in Rochester, New York.

He chose a career in medicine as it allows him to mix compassion with science and teaching. Dr. Petruso chose primary care as it allows him to impact the health of people in longitudinal ways, with a focus on health instead of disease. He enjoys treating people of all ages, backgrounds and cultures.

Dr. Petruso lives in Greer with his wife and four children. When not working, he enjoys spending time with his family, learning new things and being outdoors.

Video

Locations

  1. Prisma Health Primary Care – Stone & Main

Expertise

Education

  • Residency: University of Rochester Medical Center, Internal Medicine/Pediatrics
  • Medical School: Ohio State University College of Medicine

Board Certifications

  • Internal Medicine: American Board of Internal Medicine
  • Pediatrics: American Board of Pediatrics

Insurance

Note: Please contact your insurance provider to confirm participation
Search plans
  • Absolute Total Care - Ambetter
  • Absolute Total Care (Centene)
  • Aetna
  • Aetna Medicare
  • Allwell Medicare - Absolute Total Care
  • BCBS
  • BCBS Blue Essentials
  • BCBS PPC
  • BCBSSC Blue Reedy Exchange Product (Upstate)
  • BCBSSC State Health Plan (PEBA)
  • BlueChoice Health Plan
  • BlueChoice Medicaid - Healthy Blue
  • BlueChoiceMyChoice Advantage
  • Carelon Behavioral Health
  • Cigna
  • Cigna Medicare
  • Companion Benefit Alternatives
  • CorVel Workers Compensation
  • Evernorth Behavioral Health
  • FirstHealth (Aetna)
  • Healthy Connections
  • Humana - Healthy Horizons
  • Humana Choice Care
  • Humana Medicare
  • Liberty Advantage
  • Logistics Health
  • Magellan
  • MedCost
  • Medicare (Traditional Fee-for-Service)
  • Molina
  • Molina Medicaid
  • NHC Advantage
  • Optum Behavioral Health
  • Promise Health Plan
  • SC Medicaid Healthy Connections
  • Select Health Medicare
  • Select Heath (First Choice)
  • Spectera
  • TriCare
  • UnitedHealthcare Medicare Advantage
  • Veterans Affairs Community Care Network - VACCN
  • Wellcare (Centene)

Ratings & Reviews

4.9 out of 5

493 ratings, 92 reviews

The Patient Satisfaction Rating is derived from patient surveys based on the likelihood to recommend this provider’s office.

Trust Provider with Care
Likely to Recommend
Search reviews
    5 out of 5 stars
    Reviewed on 3/3/2026

    N/A - Doctor P and staff are awesome!

    5 out of 5 stars
    Reviewed on 3/1/2026

    Doc and nurse assistant were super professional and nice. The two ladies sitting at the front check in desk were completely checked out ! No smiles, forced communications, both looked like they wanted to be anywhere else but there.

    5 out of 5 stars
    Reviewed on 2/27/2026

    I would appreciate a walking smile and some eye contact from the staff at the front desk. One girl spent the entire time talking on the phone and the other girl barely spoke to me and never looked at me - no eye contact.

    5 out of 5 stars
    Reviewed on 2/26/2026

    Dr. Petruso and his staff are very, very intelligent, very nice, very understanding, and I don't see any way I can ask for improvement.

    5 out of 5 stars
    Reviewed on 2/25/2026

    I can't think of anything more they could have done. The doctor was very professional. He actually listened to me and he made me feel very comfortable with my treatment. I was pretty impressed and I feel very confident in the service that I was provided.

    5 out of 5 stars
    Reviewed on 2/23/2026

    Yes, I love Dr. Petruso. Great, outstanding doctor. Highly recommend him to anyone. I'm blessed to be able to be a patient of his. The only thing that I would wish they would have is an x-ray machine. Other than that, they have a great pharmacy, great doctors there. And again, I'm blessed to be a part of their practice and look forward to being a patient for many, many years to come. And maybe in the near future, they could possibly get an x-ray machine. It would be wonderful. Thank you so much and God bless.

    5 out of 5 stars
    Reviewed on 2/22/2026

    Dr. Petruso is always wonderful. He is such a good listener and answers with clear concise messaging. He is a keeper!

    5 out of 5 stars
    Reviewed on 2/25/2026

    All good ??

    5 out of 5 stars
    Reviewed on 2/22/2026

    Everything was great.

    5 out of 5 stars
    Reviewed on 2/16/2026

    Everything was fine

    5 out of 5 stars
    Reviewed on 2/14/2026

    Nothing. happy with experience.

    5 out of 5 stars
    Reviewed on 2/6/2026

    The lab was closed so I have to go back next week for blood work

    5 out of 5 stars
    Reviewed on 2/4/2026

    Dr Petruso is phenomenal and very informative. The only suggestion I could make to Prisma is to not allow these Drs to be overwhelmed and overbooked. My appointment was at 945 and I did arrive early but I wasn't able to see the doctor until 1015. And I'm sure that is a result of Prismas requirements of being overbooked.

    5 out of 5 stars
    Reviewed on 1/30/2026

    Everything was great

    5 out of 5 stars
    Reviewed on 1/20/2026

    nothing comes to mind. Dr Petruso and staff are fantastic

    4 out of 5 stars
    Reviewed on 1/18/2026

    Receptionist could have listened a little closer when I was trying to explain to her a I didn't quite understand some instructions she just handed to me concerning my appointment.

    4 out of 5 stars
    Reviewed on 1/20/2026

    There is really nothing to say at this time.

    5 out of 5 stars
    Reviewed on 1/17/2026

    Dr Petruso was personable, professional and attentive. Both he and staff were truly amazing. My only complaint had nothing to do with staff. I am a new patient and waited three months to get an appt. I definitely would like to have been seen sooner

    5 out of 5 stars
    Reviewed on 1/14/2026

    Everything was fine except the receptionist. She either needs to have a bed to sleep in up front or to sit up straight in her chair and act like she's awake on the job. She's very, she is not professional at all on her job. Thank you.

    4 out of 5 stars
    Reviewed on 12/27/2025

    I thought that Dr PETRUSO did a great job! There are two front desk employees who always seem to be in a bad mood (consistently when I come to the clinic). I'm surprised they still work there to be honest, but how little effort and courtesy they show to anyone checking in and out. They seem to not care about their role as the face and voice of the clinic.

    5 out of 5 stars
    Reviewed on 12/26/2025

    Nothing. This provider was outstanding.

    5 out of 5 stars
    Reviewed on 12/25/2025

    My wife and I had our annual physicals with Dr. Anthony Petruso. We are extremely happy with his thoroughness and unhurried attention to our health and questions. Highly recommend him and the others at this location.

    5 out of 5 stars
    Reviewed on 12/17/2025

    Super profesional

    5 out of 5 stars
    Reviewed on 12/17/2025

    I can not think of anything else that could have been done . Well managed practice.

    5 out of 5 stars
    Reviewed on 12/14/2025

    Didn't feel disrespected while I was there which is very nice.

    5 out of 5 stars
    Reviewed on 12/7/2025

    The experience was perfect...nothing to add.

    5 out of 5 stars
    Reviewed on 12/7/2025

    I receive outstanding care from my healthcare team. They offer support and have integrity on every visit.

    5 out of 5 stars
    Reviewed on 12/6/2025

    Dr Petruso is easy to communicate with I respect him and his ability

    5 out of 5 stars
    Reviewed on 12/6/2025

    Nothing comes to mind as this was a great visit that did not feel rushed and the follow plan for a new test has already been started.

    5 out of 5 stars
    Reviewed on 12/5/2025

    Everything was professionally done.

    5 out of 5 stars
    Reviewed on 12/4/2025

    I cannot think of anything that needs to be changed.

    5 out of 5 stars
    Reviewed on 11/23/2025

    My appointment went very smoothly and my doctor listened and made very helpful recommendations! I was very impressed that he took his time to get my feedback!

    4 out of 5 stars
    Reviewed on 11/23/2025

    My service was Satisfactory.No problem.

    4 out of 5 stars
    Reviewed on 11/22/2025

    Thanks.

    5 out of 5 stars
    Reviewed on 11/18/2025

    Dr. Petruso is the best primary care provider/physician I have ever had and that's not an exaggeration! He's the first physician who actually cares about my health and it shows. He sends me personal messages helping me understand test results and urges me to message him with updates on meds, BP, and anything else I'm concerned about. I will never go to a different doctor. Prisma should be thankful to have this man on staff. His professionalism is beyond measure. Thank you for this opportunity to express my appreciation!!!

    5 out of 5 stars
    Reviewed on 11/8/2025

    You're doing a great job!!! Keep up the good work!!! Top notch clinic!!!

    5 out of 5 stars
    Reviewed on 11/2/2025

    The girls at check in and check out could be nicer

    4 out of 5 stars
    Reviewed on 11/1/2025

    Recognizing that I was a new patient in this country and clarifying the processes without assuming that I knew everything

    4 out of 5 stars
    Reviewed on 10/31/2025

    I am waiting for the doctor's explanation of tests completed on MyChart and feedback on course of actions needed or suggestions moving forward to improve my energy and health.

    5 out of 5 stars
    Reviewed on 10/31/2025

    All good

    5 out of 5 stars
    Reviewed on 10/19/2025

    It was all good

    5 out of 5 stars
    Reviewed on 10/18/2025

    When trying to make an appointment online twice, I never got a reply. I did get an appointment after I called.

    5 out of 5 stars
    Reviewed on 10/21/2025

    Nothing at all the staff was as great as my doctor

    5 out of 5 stars
    Reviewed on 10/10/2025

    I did not yet get a notification about how to access my records through My Health website

    4 out of 5 stars
    Reviewed on 10/5/2025

    Be aware that I have a problem with trusting people, because I have been a victim.

    5 out of 5 stars
    Reviewed on 10/2/2025

    The receptionist was on the phone and left me standing for several minutes before she addressed my presence.

    5 out of 5 stars
    Reviewed on 9/27/2025

    I receive outstanding care from my provider and his team.

    5 out of 5 stars
    Reviewed on 9/27/2025

    This provider and staff are top notch!!! Awesome group of professionals and great people to work with. I actually look forward to going to this provider due to everyone at this facility treats you like they are your friends and I too consider them my friends.

    5 out of 5 stars
    Reviewed on 9/27/2025

    Website registration is a mess. Needed 2 codes but had to wait for them so gave up

    5 out of 5 stars
    Reviewed on 9/27/2025

    Visit was Totally perfect!! As Always!! Dr Petruso is an Excellent Professional & Caring Doctor. His staff is Excellent. So Thankful to have Dr Petruso as our Doctor!!

    3 out of 5 stars
    Reviewed on 9/19/2025

    Very good

    5 out of 5 stars
    Reviewed on 9/14/2025

    Support staff and other nurses could actually make eye contact and smile as they encounter me in the hallway.

    5 out of 5 stars
    Reviewed on 9/12/2025

    Great Doctor And Staff Always Helpful Nice And Polite

    5 out of 5 stars
    Reviewed on 9/12/2025

    N/A - Dr. Petruso and staff were awesome!

    4 out of 5 stars
    Reviewed on 9/12/2025

    The front desk employees need to be respectful and courteous. They have little professionalism.

    5 out of 5 stars
    Reviewed on 8/31/2025

    Doing an excellent job, keep it up

    5 out of 5 stars
    Reviewed on 8/22/2025

    They, nurses and doctor can always be trusted. I respect them completely.

    5 out of 5 stars
    Reviewed on 8/14/2025

    Nothing more my doctor is amazing and always helping me with everything and always listening to my concerns

    5 out of 5 stars
    Reviewed on 8/13/2025

    Dr Petruso is a great doctor.

    5 out of 5 stars
    Reviewed on 8/9/2025

    Everyone was courteous the doctor took his time listening to me and speaking to me during our visit he did not rush me out of the room

    5 out of 5 stars
    Reviewed on 8/9/2025

    The visit was perfect. I greatly appreciate the time and care Dr. Anthony Petruso and the staff provided me. As always, Dr. Petruso answered every question thoughtfully and with detailed information. He also followed up on my MyChart question about lab results with important information and treatment suggestions.

    5 out of 5 stars
    Reviewed on 8/8/2025

    I'm very happy I switched to Prisma.

    5 out of 5 stars
    Reviewed on 8/12/2025

    Needed to have blood test and somehow the communication between doctor and nurse didn't work right and had a long wait.

    5 out of 5 stars
    Reviewed on 7/21/2025

    Everything was great.

    5 out of 5 stars
    Reviewed on 7/20/2025

    All good!!

    5 out of 5 stars
    Reviewed on 7/19/2025

    very good

    5 out of 5 stars
    Reviewed on 7/18/2025

    None. Experience was timely and professional.

    5 out of 5 stars
    Reviewed on 7/18/2025

    There were a few billing questions from last year that I might need to return to. But on the whole I am more than satisfied.

    5 out of 5 stars
    Reviewed on 7/13/2025

    Nothing. They were great.

    5 out of 5 stars
    Reviewed on 7/13/2025

    N/A was treated with the highest level of courtesy, respect and professionalism!

    5 out of 5 stars
    Reviewed on 7/11/2025

    No issues. Dr. Petruso is excellent and very thorough

    5 out of 5 stars
    Reviewed on 7/9/2025

    Keep up the outstanding work!

    5 out of 5 stars
    Reviewed on 7/6/2025

    Every thing was great

    5 out of 5 stars
    Reviewed on 7/6/2025

    This was my first time there as a first time patient I was very pleased, and I will be attending this office in the future. Dr. Petruso was very highly recommended to me for a doctor.

    5 out of 5 stars
    Reviewed on 7/5/2025

    No ideas, doing a great job!

    5 out of 5 stars
    Reviewed on 7/4/2025

    Nothing you guys were amazing

    5 out of 5 stars
    Reviewed on 6/21/2025

    Dr.Petruso is wonderful.

    5 out of 5 stars
    Reviewed on 6/19/2025

    Honestly, Dr. PETRUSO is very wonderful When I lost the other Doctor Who was treating me, he advised Dr. PETRUSO and he hasn't steered me wrong yet

    5 out of 5 stars
    Reviewed on 6/18/2025

    None come to mind. I always feel that I receive the best care at Prisma Health and Dr. Petruso and his staff.

    5 out of 5 stars
    Reviewed on 6/15/2025

    All went well as usual. Dr. Petruso is a fine and caring doctor.

    5 out of 5 stars
    Reviewed on 6/15/2025

    ok

    5 out of 5 stars
    Reviewed on 6/12/2025

    Great Staff Always Helpful Nice And Polite

    5 out of 5 stars
    Reviewed on 6/8/2025

    Great service! Thanks

    4 out of 5 stars
    Reviewed on 6/6/2025

    Everything was great. Dr. Petruso and his nurse was very, very casual, very nice. Everything was very clean and I do appreciate doctor and his service. Thank you.

    5 out of 5 stars
    Reviewed on 6/1/2025

    I was given all the help I needed.

    5 out of 5 stars
    Reviewed on 5/31/2025

    Everything was great. I truly appreciate Dr. Petruso and all the kindnesses & care he exhibits. He always gives me the professional time & respect, which I would give to my own family. Dr. Petruso is an EXCELLENT Doctor. Thank you.

    5 out of 5 stars
    Reviewed on 5/31/2025

    Always a pleasure to visit my doctors.

    5 out of 5 stars
    Reviewed on 5/28/2025

    The Dr I seen was very thorough and really seems to care

    5 out of 5 stars
    Reviewed on 5/24/2025

    No ideas at this time. Doing a great job! Thank you!

    5 out of 5 stars
    Reviewed on 5/23/2025

    I was satisfied with my visit. Dr. was very helpful and professional. Thank you!

    5 out of 5 stars
    Reviewed on 5/16/2025

    Dr Petruso listens to every word.

    5 out of 5 stars
    Reviewed on 5/3/2025

    Everything was fine.

Need help scheduling? Call 864-522-6500