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.

Specialty:

Neurology


Hospital Affiliation(s):
UPMC Children's Hospital of Pittsburgh
UPMC Presbyterian
UPMC Magee-Womens Hospital


Patient Satisfaction Ratings:
4.9 Stars
523 Patient
Satisfaction Ratings
Learn About Our Survey

LOCATION(S):

The University of Pittsburgh Headache Center
University Center
120 Lytton Ave.
Suite 3
Pittsburgh, PA 15213
Office Phone:
(412) 647-9494
Map

Blaymore 1 (University of Pittsburgh Headache Center)
1606 Carmody Ct.
Suite 202
Sewickley, PA 15143
Office Phone:
(412) 647-9494
Map

BOARD CERTIFICATIONS:

Headache Medicine, United Council for Neurologic Subspecialities
Neurology, American Board of Psychiatry and Neurology

Education:

MD, Washington University School of Medicine/Barnes Hospital, St Louis, MO

Residency:
Washington University School of Medicine/Barnes Hospital,
St Louis, MO




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.

June 04, 2019

Great trust in his ability to really listen yet be objective with advice. Always a challenging appointment!

June 04, 2019

Dr. Kaniecki explains things in a way for you to understand! He answered all of my questions.

June 04, 2019

Dr K is amazing. He listens and responds with care and sincerity. He also doesn't make me feel stupid or talk to me like I'm a child.

June 04, 2019

been seeing Dr Kaniecki for I think almost 20 years and he has been wonderful keeping my headaches at a level that I can function. I recommend him to everyone I come in contact with that experiences bad migraines

June 04, 2019

I always have a very good experience coming to Dr. Kanieki for my check ups. Dr. Kanieki comes out and greets all of his patients at the time of our visit. He is the only Dr. I have that does this and I think it's wonderful.

June 04, 2019

i highly recommend Dr. kaniecki

May 21, 2019

Dr Kaniecki is great as a provider. I have seen him for many years. He is skilled, knowledgeable and very good at communicating what is going on with my health. Most importantly he is kind,respectful, takes time and caring. His staff is great and I have referred many to his office.

May 21, 2019

Dr. Kaniecki is amazing. He is truly one of my favorite doctors. He cares about me and explains everything that is going on very thoroughly. He truly is a special doctor. I have already recommended 3 people to him. I can't say enough positive things about him.

May 20, 2019

Dr. Kanicki is a very knowledgeable and respectful doctor. He really tries to figure out the best plan to help eliminate my migraines.

May 14, 2019

Dr. Kaniecki is the most compassionate, caring, professional doctor I have ever known.