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.


Internal Medicine
PCP (Primary Care Physician)

Hospital Affiliation(s):
UPMC Shadyside
UPMC Presbyterian

Language Spoken:

Patient Satisfaction Ratings:
4.9 Stars
120 Patient
Satisfaction Ratings
Learn About Our Survey


UPMC General Internal Medicine, at UPMC Shadyside (Shea Medical Bldg.)
Shadyside Medical Building
5200 Centre Ave.
Suite 509
Pittsburgh, PA 15232
Office Phone:
(412) 623-2458

UPMC General Internal Medicine, Oakland
UPMC Montefiore
3459 Fifth Ave.
9 South
Pittsburgh, PA 15213
Office Phone:
(412) 692-4888


Internal Medicine, American Board of Internal Medicine


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

University of Rochester Medical Center,
Rochester, NY

University of Pittsburgh School of Medicine,
Pittsburgh, PA

Appointment Information

New Patients

Book Your Appointment NowIf you are a new patient, you can schedule your appointment online now 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

At UPMC we believe transparency is critical. Patient comments found on UPMC Find A Doc are not investigated to ascertain truth or validity. Comments are posted in the spirit of providing patient's perceptions of their encounters with their providers.

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

November 11, 2019

He is very attentive and kind.

October 31, 2019


October 15, 2019

This was an initial visit with Dr. Heist. It was a good experience. He was thorough, thoughtful and present during the consultation. I look forward to him being my Primary Care doctor.

October 15, 2019

Excellent provider. He had reviewed my record very much before my appointment and gave me good advises on my health.

October 15, 2019

Dr. Heist is a wonderful doctor that I always look forward to seeing and that I feel very fortunate to have as my primary care physician. He is consistently great about keeping up with and letting me know about the latest medical developments pertinent to my care, and it's obvious that he carefully reviews my medical history before every visit. He is very patient, listening intently and taking as much time as I need, and he invites me to be part of the decision-making process regarding my care and treatment, which is exactly what I want. In addition, he explains things with great clarity in a highly relatable way that enables me to understand everything we talk about, and he is very compassionate and encouraging in his approach. I hope to continue to see Dr. Heist for a very long time because he provides exactly the quality of care that I seek from my primary care physician.

October 10, 2019

Dr. Heist is easy to talk to and a great listener.

October 08, 2019

Dr. Heist is caring, attentive, and professional. I am glad to have him as my PCP.

October 08, 2019

Thought Dr. Heist and his team were very courteous, efficient, attentive, and respectful of my time. I was particularly impressed by the speed and thoroughness of Dr. Heist's emails and responses through the UPMC messaging system/app.

October 03, 2019

Shea & all of its staff is always courteous & professional. Dr. Heist is the quintessential internist; he should teach a class on bedside or "chair side" or "table side" manner. He is an excellent, patient listener and explains things well.

September 26, 2019

Dr Heist is a very good doctor, I'm pretty happy to have found him. Good PCPs are hard to find.