Robert P. Pence, MD

Family Medicine

(4.9 out of 5)
1555 Total Ratings
(4.9 out of 5)
1555 Total Ratings
Carilion Clinic

Offering Virtual Visits

Call 540-879-4300

Offering Virtual Visits

"I believe in working with the individual patient in a team approach to achieve the most holistic outcomes in medical care."

Background

Medical School

  • University of Virginia

Specialties or Medical Focus

  • Family Medicine
  • Primary Care

Internships

  • Harrisburg Hospital

NPI

  • 1801862131

Residencies

  • Harrisburg Hospital

Services

Conditions Treated

  • Exercise
  • Fracture and stress fracture
  • Nutrition
  • Preventive medicine & wellness
  • Skin lesions
  • Sport medicine

Ratings and Reviews

Explained Clearly

(4.9 out of 5)
(4.9 out of 5)

Listened Carefully

(4.9 out of 5)
(4.9 out of 5)

Easy Instructions

(4.9 out of 5)
(4.9 out of 5)

Knew Medical History

(4.8 out of 5)
(4.8 out of 5)

Showed Respect

(4.9 out of 5)
(4.9 out of 5)

Spent Enough Time

(4.8 out of 5)
(4.8 out of 5)

73 total reviews

(5.0 out of 5)

He has been a wonderful doctor to me and my family for 31 years

(5.0 out of 5)

Dr Pence is wonderful. He makes me feel very comfortable and I would recommend him to anyone.

(5.0 out of 5)

Dr. Pence spends more time listening and making eye contact with me than with the computer!

(5.0 out of 5)

Good experience throughout

(5.0 out of 5)

As always, I had a great experience.

(5.0 out of 5)

Dr. Pence cares about his patients and it is obvious.

(5.0 out of 5)

Good

(5.0 out of 5)

Nurse Donna and Dr. Pence are both wonderful individuals and excellent healthcare providers.

(5.0 out of 5)

Dr. Pence always very personable and shows genuine concern and care!

(5.0 out of 5)

Dr. Pence provides a wonderful combination of personal/professional care.

Accepted Insurance

Carilion Clinic contracts with most major health insurance carriers. This list is updated periodically and is subject to change without notice. Please contact your insurance company or health benefits manager to better understand how your policy works and any financial liability that you may have, prior to receiving care.