Dr. Gene W. Shaffer, MD

Foot & Ankle Specialist

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Orthopedic Consultation
5501 Old York Road, Willowcrest Building - 4th Floor, Philadelphia, PA, 19141
60 Township Line Road, Ground Floor- West Building, Elkins Park, PA, 19027

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

Dr. Gene W. Shaffer is a dedicated and diligent orthopedic surgeon serving the community of Philadelphia, PA. Dr. Shaffer attended the University of Pennsylvania, where he received his medical degree, and completed his residency in orthopedic surgery at Temple University Hospital. He also completed a fellowship in foot and ankle surgery at Pennsylvania Hospital.

Dr. Shaffer is board certified in orthopedic surgery and orthopedic sports medicine by the American Board of Orthopedic Surgery and is affiliated with Albert Einstein Medical Center in Philadelphia, PA.

Dr. Shaffer is dedicated to helping patients receive the treatment they need so they can enjoy a positive and fulfilling lifestyle.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer has an excellent bedside manner. He held a conversation during the visit which is rare. Dr. Shaffer had smile on face during the visit. I know insurance companies cap their visit time. However Dr. Shaffer made good use of our time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very helpful and straight to the point.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Was straight forward with my diagnosis and the plan for my treatment. He took time to answer questions and explained it in a way that it was easy for me to understand.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is great at what he does, but that gets overshadowed by his awful bedside manner. At my appointment he was so abrupt and disinterested that it made me feel that the purpose for my visit was insignificant. So much so that he didn't even take the time to thoroughly read my medical chart before coming into the exam room, which resulted in him providing me with an incorrect diagnosis. Upon discovery, he was not apologetic, rushed discussion of a "treatment plan" and then left the room. Even though he handled my first surgery, I will be seeking a second opinion regarding my current medical situation because I can no longer tolerate his ego and lack of patient interest.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I never met this Dr. before... He was honest, straight forward, & thorough. Give him a try.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The staff was efficient and courteous. The wait time was reasonable. The doctor explained everything and answered all my questions and concerns. Only negative: I filled out the forms online; however, I had to fill them out again. Why? I was told they had no way to retrieve the information. Paula M

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was wonderful and his staff were great professionals. I was in and out in an hour and a half and that included the time for X-Rays. They answered all my questions and were friendly and knowledgable.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The people working at the front desk were helpful and informative. Dr Shaffer was professional and explained everything in terms I understood

Overall Rating
Bedside Manner
Wait Time

was not happy with my appointment. Filled in paperwork on line but was not available and had to repeat paper work when I arrived. Had to wait 45 minutes to get into a room and then an additional 45 minutes until seen by the doctor.

Overall Rating
Bedside Manner
Wait Time

Dr Shaffer is a very nice man. He needs to slow down a bit though.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time