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 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: 89
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
Dr Ted Schaffer and staff are the best, and I wouldn't want to see anyone else. I have total faith in him!
It is always a good experience for me when I visit this office.
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
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.
very thorough and knowledgeable. goes above and beyond
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.
Dr Schaffer is the best...I refer people to him when they ask me "Who do you use?"
It was a good visit, and good experience.
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
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.
Thought the "Wellness survey was intrusive and frankly inappropriate. Dr. Schaffer is, as usual, a bright spot in my day.
Doctor knows my needs before I do and advises actions
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.
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!
very helpful and courteous!
From the time of my call to the office I was seen in only 15 minutes.
Great, he truly listens to what I have to say.
Dr. Ted Shaffer and his nurse Carol have a great caring manner.
Provider was very caring and attentive.
Was a good experience information on my health and my insurance
Always a good experience to see Dr. Ted Schaffer. He has been my doctor for many, many years. He is very professional, kind, considerate and is a really good doctor! Would have no other as my PCP!
Dr Schaffer is an excellent physician! I would recommend him to anyone. As a physician myself, he is a great role model.
I've been seeing Dr. Schaffer at Renaissance for over 30 years. I'm totally satisfied with the care I receive from any of the staff.
Dr. Ted Schaffer is the best PCP ever! His nurse, Carol, is also excellent.
Dr. Schaffer always listens to what I have to say or ask and is very thorough with his responses. I appreciate his honesty when I ask a question regarding my health. When I do something positive, he comments. Also, when I do something less than good, we talk about that as well. I value his insight and candid responses.
The Care is always good with Dr. Schafer!
I believe that the whole office did a great job even when the lights went out during my visit
I am thankful that I am able to continue to see this provider for continued care.
Dr. Schaffer is a man I respect and trust. He's been my physician for years.
they were good.
I have had a great experience with my provider
love Dr Schaefer and his nurse Carol. give me excellent care.
Dr. Ted Schaffer is an excellent provider!!
Very caring and knows patients well
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? Visit Children's Hospital of Pittsburgh Foundation's website to make a donation online.