Professional Summary

Degree

  • Johns Hopkins University School of Medicine - Baltimore, in Doctor of Medicine, 2006

Residency

  • Brigham And Women's Hospital - Boston, in Internal Medicine, 2009

Fellowships

  • Fellowship in Cardiology from Johns Hopkins University School of Medicine
  • Fellowship in Interventional Cardiology from Massachusetts General Hospital
  • Fellowship in Cardiovascular Disease from Massachusetts General Hospital

Board Certifications

  • AM BD INTERNAL MEDICINE (CARDIOVASCULAR DISEASE) awarded in 11/05/2013

Professional Memberships

  • American College of Cardiology
  • Utah Medical Association
  • American Heart Association

Specialties

  • Cardiology

Language Spoken

  • English

Verified Patient Ratings

The Patient Rating score is an average of all patient responses to physician related questions in the Press Ganey Medical Practice survey. Patients receive a survey to complete within 1-2 days of their physician visit. Responses are measured on a scale of 1 to 5, with 5 being the best score.

Patient Satisfaction

(4.8) 773 ratings

Verified Patient Comments

Comments also are gathered from the medical practice survey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.

Nov 8, 2023
He was very informative about what needed to be done.
Nov 4, 2023
I met Dr. Harkness & staff for the first time on & from start to finish the entire experience was very positive & informative.
Oct 30, 2023
I'm very pleased with Dr. Harkness and the way he operates his business. It is so good to be able to go through his coordinator to make appts. And toBe able to communicate anything to the doctorThrough his coordinator is soo helpful.
Oct 30, 2023
Doctor was on time and very efficient and kind.I feel he is a great example of what a good doctor is..
Sep 27, 2023
He was very easy to talk with.
Sep 2, 2023
Dr Harkness is the very best
Sep 1, 2023
Dr Harkness and staff were excellent to work with.
Aug 27, 2023
Extremely comfortable I was dealing with true professionals
Aug 17, 2023
I truly appreciated Dr Harkness taking care of me
Aug 11, 2023
Very happy with IHC, very satisfied with Dr Harkness.
Jul 26, 2023
Dr. Harkness was knowledgeable and well-prepared for my visit. His explanations regarding my testing were very clear. He allowed time for questions and was very helpful.
Jul 16, 2023
Dr. Harkness has been a very good at listening to what I am doing pondering on the benefits as they relate to his recommendations and offering additional thoughts regarding successful life style changes due to applicable heart concerns! Very encouraging about the importance of exercise and diet being part of my daily routine.
Jun 13, 2023
Everyone was excellent
Jun 1, 2023
Excellent doctor. Thanks.
May 5, 2023
Dr. Harkness was very helpful and thorough in explaining my situation and answering my questions
Apr 25, 2023
Good.
Apr 25, 2023
Good.
Apr 7, 2023
He was extremely patient and provided detailed responses to each of my questions.
Mar 9, 2023
Good
Mar 9, 2023
Good
Mar 2, 2023
Great visit With Dr Harkness, the nurse who did my EKG ([…]) and the young man who did the evaluation before seeing the doctor.
Mar 1, 2023
I'm very impressed with Dr. Harkness. Good listener. Certainly knowledgeable. I feel confident in his ability to guide me through this illness.
Feb 20, 2023
Very good overall
Feb 20, 2023
Very good experience
Feb 6, 2023
Best attention
Feb 2, 2023
Dr..Harkness is great to work with as were all the others I came in contact with during my appointment
Jan 4, 2023
Dr James Harkness, showed care ,concern and listened in a caring manner,giving insight and direction to get better care,secured immediate appointments for ultra sound and stress tests and heart monitor. Gave good insight on condition and plan to get more information to diagnose, I felt comfortable visit.good physician.
Dec 29, 2022
Good
Dec 29, 2022
Good
Dec 28, 2022
Good

Practice Locations (4)

Int Heart Cardiology-RVH

3741 W 12600 S Ste 120 Riverton, UT
Directions
Call
Mon thru Fri 8AM - 5PM
Provider's Main Location
Accepting new patients
Accepting SelectHealth Insurance Plans