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.



Sub Specialty:
General Surgery

Hospital Affiliation(s):
UPMC Hamot

Patient Satisfaction Ratings:
4.7 Stars
92 Patient
Satisfaction Ratings
Learn About Our Survey


Great Lakes Surgical Specialists
300 State St.
4th Floor
Erie, PA 16507
Office Phone:
(814) 877-4577


Surgery, American Board of Surgery


MD, University of Toledo, Toledo, OH

Riverside Methodist Hospital,
Columbus, OH

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

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.

October 22, 2019

I am feel very fortunate to have found Dr Cain as a surgeon to take care of the issues that I had been having with my gallbladder. He was very attentive to questions during my first visit and listened to all of my concerns before deciding to have surgery. When I recently was feeling ill and was concerned that it may have been something to do with where my gallbladder was his staff immediately sent me for bloodwork. Instead of just calling me with results they made an appointment as soon as they could with the Dr so he could personally check the surgery site to make sure I was not having complications and to discuss my symptoms with. me. He listened to me and talked through the symptoms I was having with me. This was the first time I had to have a surgery and was very impressed with Dr Cain and wouldhighly recommend him to anyone.

August 27, 2019

Dr Cain is a very good doctor, very careful about explaining things in a clear easy to understand way

August 27, 2019

he's a good Doctor but a lot at a medical jargon I didn't understand

August 13, 2019

Dr. Cain was very respectful and kind when examining me. He was personable and easy to get along with. I felt like he listened when I talked and explained my issue. I would definitelyrecommend him.

August 07, 2019

from the moment he came in until he left he gave the impression of being aloof, condescending, and overall wasting his time.

August 06, 2019

Dr Cain is very soft spoken which made me feel relaxed. I knew exactly what he was talking about. Answered any questions so I could understand.

July 17, 2019

I am very pleased with the care that I receive from Dr. Cain. He is an outstanding doctor / surgeon. Very methodical in his analysis and spot on with his diagnosis. He has gone above and beyond in not only saving my life from a fatal situation, but continued to provide top notch care. Thank you!

June 19, 2019

all good

June 18, 2019

very thorough

June 18, 2019

excellent visit, very pleasant to talk with and very understanding. explained everything very clearly