Schedule your Same Day Appointment today.
Call 412.DOCTORS
Premier Medical Associates - Cardiology
*Primary Location
One Monroeville Center
3824 Northern Pike
Suite 525
Monroeville, PA 15146
Tel: 412.380.2750
One Monroeville Center
3824 Northern Pike
Suite 525
Monroeville, PA 15146
Tel: 412.380.2750
*Primary Location
Premier Building
2140 Ardmore Blvd
Suite 100
Pittsburgh, PA 15221
Tel: 412.380.2750
Fax: 412.380.2883
Premier Building
2140 Ardmore Blvd
Suite 100
Pittsburgh, PA 15221
Tel: 412.380.2750
Fax: 412.380.2883
Cardiovascular Disease
Echocardiography
Heart Failure
Hypertension
Nuclear Cardiology
Training & Certifications
Fellowship
University of Pittsburgh Med Ctr
Residency
AGH-WPH Medical Education Consortium
School
Georgetown University School of Medicine
Board
American Board of Int Med-Cardiovascular Disease
American Board of Internal Medicine
National Board of Echocardiography
Publications
* This search is powered by PubMed, a service of the U.S. National Library of Medicine. PubMed is a third-party website with no affiliation with Allegheny Health Network. Please note that modifying search criteria and/or author’s name may enhance search results.
Overall Physician Average Rating
(251 reviews)

Physician Detail Average Ratings
Likelihood of recommending this care provider
Concern shown for your questions or worries
Explanations about your problem or condition
Discussion of proposed treatments (options, risks, benefits, etc.)
Efforts to include you in decisions about your care
Unlike websites where anyone can post doctor reviews, only actual patients can provide information by completing the survey sent to them. Learn more.
Patient Comments
April 03, 2021
I have recommended this provider to family and they now see him as well. [...] he is such a great physician.
April 03, 2021
Dr. McGaffin was so impressive as a provider. He answered all of my questions and concerns for my dad! I am the caretaker for my [...] year old dad. I have total confidence in his excellent care provided to my dad. [...] I know my dad is in excellent care [...]!
March 28, 2021
Dr. McGaffin is thorough and does not rush his visit with a patient.
March 05, 2021
Dr. McGaffin is the best specialist I have ever had the privilege of knowing and providing care.
February 15, 2021
very good at presenting answers to my questions in a manner easy to understand
February 08, 2021
Best MD I ever worked with! And I work in healthcare!
January 16, 2021
I've already recommended Dr. Mcgaffin and my friend is now a patient of his as well.
January 16, 2021
Dr. McGaffin listened to me and scheduled me for tests necessary to make other decisions. He appreciated me questions and told me so. [...]
November 18, 2020
excellent experience
October 12, 2020
and I do recommend him all the time
September 27, 2020
good job
September 25, 2020
All good!
September 17, 2020
Dr. McGaffin always includes me and my husband in when deciding treatment or care.
September 15, 2020
Dr McGaffin is a very kind and thorough Doctor I really like him and his staff. [...].
September 11, 2020
Dr. McGaffin took his time [...] - he went over my medical history and medications - never made me feel he was in a hurry and explained all tests he was planning to order and why.
August 06, 2020
Dr McGaffen was thorough in his explanations and took time to answer my questions and my wife's questions.
August 04, 2020
Talked about my condition and explained about things to help. Lots of concern about helping condition.
June 30, 2020
he is wonderful. knowledge care option choices. concern about my care and well being he's the best
June 12, 2020
Complete satisfaction w/this provider.
May 26, 2020
I have the greatest respect for Dr. McGaffin and staff.
April 28, 2020
Dr McGaffin listens and thoroughly answers questions. He is pleasant and caring. Good doctor !