COVID-19: The Latest Information from UPMC
Children's Hospital is part of the UPMC family.
Be safe anytime, anywhere.
To find a pediatrician or pediatric specialist, please call 412-692-7337 or search our directory.
A resource for our network of referring physicians.
For more information about research, please call our main office at 412-692-6438.
Ranked #8 Nationally by U.S. News & World Report.
Spends Enough Time with You
Recommend This Provider to Family/Friends
Shows Respect to Patients
Explains in a Way You Understand
Family PracticePCP (Primary Care Physician)
Family MedicineGeriatric MedicineSports Medicine
MD, Virginia Commonwealth University Medical College Richmond, VA
St Margaret Memorial Hospital Pittsburgh, PA
UPMC Children's Hospital of PittsburghUPMC St Margaret
Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
Total Comments: 92
got an appointment sooner than expected, everyone is always friendly and professional
Ted's level of understanding about my situation is top notch and I trust him and his judgement.
All good He listens .
Dr. Schaffer is an exceptional health provider. Every time I leave the office I feel that we work to maximize my health as a team. I trust him completely.
Dr. Schaffer always gives me a good experience at his office.
very good Doctor and staff
over all Iwas satisfied
dr Schaffer correctly diagnosed my problem and I am on the road to recovery. very pleased with dr Schaffer.
dr. Schaffer is very caring and knows me well He has a wonderful repair with his patients and his nurse Carol is also caring and knows her patients well.
spent alot of time with me
DR SCHAFFER'S CARE HAS ALWAYS BEEN EXCELLECT AND HIS NURSE AND OFFICE STAFF ARE ALWAYS PLEASANT AND MOST EFFICIENT
Dr. Ted Schaffer is a great doctor.
He always tries to help me!
Dr. Schaffer is a role model for physicians, I feel privileged to have him as my family doctor.
UPMC is fortunate to have a physician the caliber of Dr. Schaffer on board!
Dr. T. Schaffer is why I'm a UPMC subscriber !!!!
Dr. Ted Schaffer is an outstanding practitioner - ALWAYS focused on your well-being as a whole individual.
all ways listens to me and checks out my questions even if he has to look it up
very good care
is interested in my health
I've been totally satisfied with the care I've received over the past 30+ years from Dr. Schaffer and the Renaissance Family Practice Glenshaw staff.
I have never had a bad experience with my current provider.
Dr Schaffer and Carol (his nurse) are very helpful, knowledgeable and respectful.
Dr. Ted Schaffer has been and continues to be the best, most professional, caring, and thorough doctor I have ever had in my life. Many members of my family receive his care and we have for decades. It really says something about a doctor when he doesn't need to look at a patient's file to ask follow-up questions about a previous visit or ask about me personally. (That's not to say he doesn't consult my file: he always does.) I can't imagine not having him as my doctor and Carol as his/my nurse. I am thankful for the other competent doctors on staff with Renaissance Family Practice and believe the quality of doctors working there is due to Ted Schaffer's leadership and mentoring.
Dr. Schaffer always seems interested in what I have to say and answers my questions and offers advice when I ask. Also, his nurse, Carol, is always courteous and very professional (and friendly).
Dr. Ted Schaffer always is there for me whatever I may ask or whatever problem I may have! I will be heartbroken if he ever retires! I depend on him for his wise council!
Dr. Ted Schaffer is an awesome doctor. He has been my doctor for over 30 years. He listened to all my concerns, answered them, made recommendations. He spent adequate time with me and did not rush in and out. I am totally confident in him.
Always a good experience
excellent care and treatment from everyone at this office. Dr. Schaffer is my PCP. I don't go anywhere else for my healthcare.
very helpful & good follow up.
Provided noted kidney lesion on CT abdomen and ordered diagnostic test.
always the best experience
Dr. Schaffer is an exceptional doctor.
DR SCHAFFER AND HIS NP ARE THE BEST!!
The Doctor and the Nurse was Excellent!
always a pleasure to see my Doctor. i know Im in good hands.
Dr. Schaffer is the wonderful PCP ever!
Dr Schaffer cares about his patients
It is always a good experience for me when I visit this office.
Dr Ted Schaffer and staff are the best, and I wouldn't want to see anyone else. I have total faith in him!
i love my family pcp dr schaffer i had him for many years and hope to have him my rest of life . one great doctor .
Great Doctor like how he took to listen to me
very thorough and knowledgeable. goes above and beyond
Dr. Schaffer is compassionate and I believe he truly listens to my concerns when voiced. I have the upmost respect for him and his assistant, Carol.
best there is
Always receive the best care from this practice. Thorough and trustworthy at all times.
Dr. Shaffer always is cheerful and listens to me when I explain my current issues.
Dr. Schaffer is an excellent doctor. Great bed side manner. Very interested in my health. He takes the time to address all of my concerns and I am confident he always gives me his best advice. I completely trust him.
I've been going to Dr. Schaffer for years. He's a great doctor. I have confidence in his knowledge as a physician and his integrity as a person. He listens to my concerns and answers all questions. He's kind, caring and skilled doctor.
Dr. Schaffer is a compassionate person and takes time to talk with you. He is genuinely interested in his patients and you can tell he cares about them.
carol and dr Schafer are excellent
It is always a pleasure seeing Dr. Schaffer and Carol and I feel welcome and respected every time I am there.
It was a good visit, and good experience.
Dr Schaffer is the best...I refer people to him when they ask me "Who do you use?"
i feel fortunate to have dr schaffer as my pcp
Dr. Schaffer s the BEST!
Dr. Schaffer and staff are absolutely wonderful! He always refers me to the very best specialists! Don't know what I would do without him!
I received excellent care from Dr. Schaffer. We had a good visit.
I have been going to this care provider many years and have never had a problem with them. I am always treated professionally and respectfully!
Dr Schaffer is very thorough
Very good check up.
Dr. Schaffer and staff are the best! He takes excellent care of me and my family!
Very caring doctor and staff.
My primary care provider always meets or exceeds my expectations.
dr Ted Schaffer is an excellent doctor & has been my doctor for over 30 yrs. he has taken the time to know me & know my health problems thoroughly. I trust him and when he needs to refer me to a specialist he has referred me to the best
Thought the "Wellness survey was intrusive and frankly inappropriate. Dr. Schaffer is, as usual, a bright spot in my day.
Great care. The doctor was able to see me right away to give me advice and get me started on a prescription. When the insect bite later became infected, I was able to call and talk to the nurse about the symptoms and was able to get a prescription without coming back in - great experience.
I was taken to see Dr. Schaffer the very next day. I'm pretty sure he squeezed me in on his lunch break because when I called the scheduling people they told me I couldn't get an appointment until the end of August. I was in too much pain to wait that long so they told me they would call his nurse. I was able to be seen the very next day.
Doctor knows my needs before I do and advises actions
Always good experiences.
i am satisfied with this Dr.
Good ---= staff !!
I've been seeing this doctor for some time in fact for many years. I've gone through a lot of physical and family changes in that time. the doctor seems to be very sympathetic and really listens to me. when I have had my check up he sometimes mentions to me something about my health that I haven't even noticed. this makes me feel really good to know that he is paying close attention to me.
Have been seeing this provider for 30 years. Very satisfied.
Excellent doctor. Would not ever see anyone else!
Te's the best!!
I always feel confident that Dr. Schiller and I work as a team. That's very important to me.
Dr. Schaffer and his team are outstanding. I (patient's daughter) completed the survey because my dad has Alzheimer's. I take my dad to his appointments. Dr. Schaffer spends time talking to myself and my mom alone and then with my dad. He is compassionate but also is truthful about Dad's illness. Dr. Schaffer and his nurse are caring, compassionate and available to my family as we journey through this illness. He is an outstanding doctor.
I am very happy with the care that Dr. Schaffer provides for me!
Doctor did an great job going over and explaining my health issues.
Dr. Ted Schaffer and staff are always spot on and a Great Bunches of Oats--------People. Even when u r sick they try to make feel better.
He and his staff are wonderful.
I have the utmost respect for Dr. Schaffer and always trust his judgements, diagnosis, and treatment. Have been seeing him for my medical needs for decades. I have seen the other doctors there at Glenshaw Medical and have great trust in them as well.
Dr.Schaffer is the best!
Children's Hospital's main campus is located in the Lawrenceville neighborhood. Our main hospital address is:
UPMC Children’s Hospital of Pittsburgh
One Children’s Hospital Way
4401 Penn Ave.
Pittsburgh, PA 15224
In addition to the main hospital, Children's has many convenient locations in other neighborhoods throughout the greater Pittsburgh region.
With myCHP, you can request appointments, review test results, and more.
For questions about a hospital bill call:
To pay your bill online, please visit UPMC's online bill payment system.
Interested in giving to Children's Hospital? Support the hospital by making a donation online, joining our Heroes in Healing monthly donor program, or visiting our site to learn about the other ways you can give back.