James H O'Keefe JR., MD

4321 Washington St Ste 2400

Kansas City, MO 64111 Directions

(816) 751-8327

4.9 out of 5

191 verified ratings

191 Ratings, 61 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
May 27, 2026
What else would you like to say about your experience?
When Dr. O'Keeffe came in, I had expectations higher than what he provided. I am trying to make sure I make personal changes at age 82 that relate to the issues that I have with my body. And he knows that. I've talked to him about it at least twice. And I reminded him during this session.

May 25, 2026
What else would you like to say about your experience?
I had to wait 25 minutes after the nurse checkin.

May 25, 2026
What else would you like to say about your experience?
Excellent!

May 18, 2026
What else would you like to say about your experience?
Dr. O’Keefe is a great doctor. He stays current on new treatments and has an innovative approach to modern medicine. His newsletter is so informative and timely on important topics. He’s an asset to Saint Luke’s.

May 14, 2026
What else would you like to say about your experience?
It was well worth flying in from the west coast for the care

May 7, 2026
What else would you like to say about your experience?
Great experience. Been a patient there a very long time.

Apr 28, 2026
What else would you like to say about your experience?
As usual, this appointment with Dr. O’Keefe was excellent.

Apr 27, 2026
What else would you like to say about your experience?
Dr. O’Keefe and team are very sincere and professional!

Apr 27, 2026
What else would you like to say about your experience?
Best cardiologist in KC, obviously!

Apr 27, 2026
What else would you like to say about your experience?
Feel well taken care off.

Apr 25, 2026
What else would you like to say about your experience?
Dr. O’Keefe and his staff are absolutely fabulous.

Apr 22, 2026
What else would you like to say about your experience?
This clinic makes me feel heard and confident in the care received. We came up with a plan on how I could move ahead with preventative care to optimize my health. Dr. O'Keefe is a proactive educator. We need more doctors that practice like this.

Apr 21, 2026
What else would you like to say about your experience?
Dr O’Keefe is phenominal. I travel from Colorado to be his patient due to his cutting edge approach to medicine and treatments. He is a tremendous asset to St Lukes

Apr 21, 2026
What else would you like to say about your experience?
It is always a pleasure to glean wisdom from the knowledge and experience of Dr. O'keefe. He is very professional and courteous and puts you at ease immediately.

Apr 8, 2026
What else would you like to say about your experience?
Very happy to have the opportunity to get an appointment with Dr. O'Keefe and his staff to address my hypertension control needs. A wonderful interaction with them and appreciate their care.

Apr 6, 2026
What else would you like to say about your experience?
I felt very comfortable, not rushed. I hope I can continue going with my daughter to Dr O’Keefe.

Apr 4, 2026
What else would you like to say about your experience?
It was great, as always!

Apr 4, 2026
What else would you like to say about your experience?
Completely satisfied with the visit.

Apr 1, 2026
What else would you like to say about your experience?
It couldn't have been better!

Apr 1, 2026
What else would you like to say about your experience?
Dr. O’Keefe and his staff were outstanding in every respect.

Mar 30, 2026
What else would you like to say about your experience?
Dr. Okeefe is doing a great job keeping this 79 year old boxing coach alive and well. It is impressive to see a doc that actually walks the walk and talks the talk. Doc keeps himself in good shape so therefore is a great role model for his patients

Mar 28, 2026
What else would you like to say about your experience?
Ten is not a high enough number!!! My husband and I appreciate the high level of concern, knowledge, and commitment! ❤️??‼️

Mar 26, 2026
What else would you like to say about your experience?
Nothing more. Dr OKeefe is always informative, and seems interested in my case.

Mar 26, 2026
What else would you like to say about your experience?
Always the best care we could have

Mar 24, 2026
What else would you like to say about your experience?
Dr. O'Keefe is a fantastic physician. He listens and answers my questions. His knowledge of my condition is admirable. I wish there were more physicians like him. His staff as well are helpful, kind and courteous. Couldn't have had a better experience.

Mar 24, 2026
What else would you like to say about your experience?
Everyone I interacted with was very professional and courteous. Dr. O'keefe is great and I trust him highly.

Mar 21, 2026
What else would you like to say about your experience?
Dr. O’Keefe has always provided me with support for my heart issues. This has been over about a 30 year time period and I would recommend him without reservation.

Mar 20, 2026
What else would you like to say about your experience?
Very caring, intelligent and wonderful people especially Dr O’Keefe

Mar 18, 2026
What else would you like to say about your experience?
Vey caring and knowledgeable.

Mar 18, 2026
What else would you like to say about your experience?
Outstanding experience with Dr. O'Keefe, his CMA, and his nurse. Very pleased with the attention and medical expertise once I was able to schedule an appointment with him. The conversation was meaningful and an action plan was clearly defined and agreed upon. I would certainly recommend Dr. O'Keefe to anyone needing a Cardiologist.

Mar 17, 2026
What else would you like to say about your experience?
Dr. O'Keefe and his staff have always been very attentive to my needs and are knowledgeable and helpful

Mar 15, 2026
What else would you like to say about your experience?
Dr. O'Keefe and his nurse perform at the highest standard Possible!

Mar 15, 2026
What else would you like to say about your experience?
Appointment started 1 hour late. As a new patient I assume extra time was alloted towards my appointment. But despite being very late it felt rushed and barely had time to voice my opinion. Felt like the entire appointment was rushed and didn't feel like I was being listened to very well. I guess since it was a wellness visit I would've expected more listening and patience

Mar 14, 2026
What else would you like to say about your experience?
Dr. O'Keefe is the best!!

Mar 12, 2026
What else would you like to say about your experience?
Very professional, yet friendly as well

Mar 12, 2026
What else would you like to say about your experience?
Dr. O’Keefe and staff are incredibly knowledgeable and professional and dedicated to the patient’s well being. I am confident I am receiving the best cardio care in KC!

Mar 12, 2026
What else would you like to say about your experience?
Dr. O'Keefe take the time to go over your labs and answer any questions you may have, along with recommendations pertinent to my personal treatment. He gives you various options and listens to your concerns, which is why I like to him. Very knowledgeable and respectful.

Dec 17, 2025
I love Dr. O'Keefe. Seeing him for 35 years

Dec 15, 2025
Wonderful

Dec 14, 2025
O'Keefe is awesome -- wish all doctors were like him.

Dec 13, 2025
Dr. O'Keefe makes me feel at ease and is generous in sharing knowledge related to my health care and well-being.

Dec 10, 2025
Always a very good appt with Dr. O'Keefe

Nov 2, 2025
I was amazed at the amount of time and attention dr Okeefe gave me - far exceeded my expectations

Nov 2, 2025
Dr.Okeefe is an excellent Doctor. He is up to date on data pertaining to total body health. Listens and answers my questions. I feel better just talking to him. I appreciate Dr. OKEEFE.

Oct 19, 2025
Dr O'Keefe is extremely thorough, great listener and helps solve any issues.

Oct 17, 2025
He is wonderful!

Oct 12, 2025
James O'Keefe is the best. Great listener!

Sep 16, 2025
Dr. O'Keefe is excellent!

Sep 13, 2025
Exceptional care and support. Thank you!

Sep 12, 2025
After my appointment, I mentioned to several My appointment at St. Luke's. It was one of the best I had ever had. Everyone was concerned, pleasant and eager to assist.Thanks So Much St. Luke's! It made me feel Much better!!