Search for a UPMC doctor near you

Narrow your search:

To speak with an appointment scheduler, call 1-800-533-UPMC between 7 a.m. and 7 p.m. Monday through Friday.

Note: We can schedule appointments for many — but not all — UPMC doctors and locations at this number.

Verify Your Insurance

Please call the physician's office to verify insurance coverage prior to scheduling an appointment.


Family Practice

Sub Specialty:

Hospital Affiliation(s):

Language Spoken:

Patient Satisfaction Ratings:
5 Stars
485 Patient
Satisfaction Ratings
Learn About Our Survey


Partners In Health - UPMC
UPMC Murrysville
4614 William Penn Hwy.
Murrysville, PA 15668
Office Phone:
(724) 733-1414

8945 Rte. 30
North Hutingdon, PA 15642
Office Phone:
(724) 863-1014

833 Rte. 130
Level Green, PA 15085
Office Phone:
(724) 733-1414

6530 State Rte. 22
Suite 200
Delmont, PA 15626
Office Phone:
(724) 468-5500


Family Medicine, American Board of Family Medicine


MD, University of Pittsburgh School of Medicine, Pittsburgh, PA, USA

Forbes Regional Hospital,
Monroeville, PA


Appointment Information

New Patients

Appointment Information

Call 1-800-533-UPMC (8762), Monday through Friday between 7 a.m. and 7 p.m. to schedule an appointment OR call the locations listed above to speak with a representative.

Returning Patients

  • Your doctor may participate in scheduling through MyUPMC. If you would like to book online, please log in and visit the Appointments tab.
  • Call the locations listed above to speak with a representative.

Patient Ratings

Rate the Provider

Listens Carefully

Spends Enough Time with You

Recommend This Provider to Family/Friends

Shows Respect for Patients

Provides Easy to Understand Information

Explains in a Way You Understand

Patient Comments

Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are de-indentified for confidentiality and patient privacy.

August 10, 2016

Very good care.

August 05, 2016

I am very pleased with Dr. Garafolo and am very comfortable with him.

August 02, 2016

Dr. Garofolo is the best!! The unfortunate part is I think most people agree and it explains why sometimes it is hard to get to see him.

August 02, 2016

Dr. G is the best!

August 02, 2016

This provider and staff are excellent.

July 26, 2016

I try to not go into the office unless it is absolutely necessary. The only problems I have are that it is very difficult to get an appt with MY pcp. With 4 offices I should be able to get an appt with him. The only other concern is that I need pain medication. I have lupus, arthritis, fibromyalgia, to name a few. I try very hard to not use medications more than needed. However I have had this since 11 years of age. The pain is now affecting my life, in that I can no longer do things I enjoy. I am becoming sedentary because it hurts too bad to move. I am gaining weight and becoming depressed because of the constant pain and not being able to sleep, again because the pain is so bad. when I tell a dr that I need help, I'm not saying to hear myself talk. I need help with this unending pain.

June 24, 2016

Dr. Garofolo is an excellent physician who has been my care provider for many years.

June 24, 2016

Doctor did a great job.

June 22, 2016

First experience with this doctor. I liked his demeanor and how he explained everything he was checking. Very personable

June 22, 2016

was very impressed with dr garfalo and his kindness and care.