AL-YAFI, MOHAMMED A

Cardiology

4.8 out of 5

34 verified ratings

34 Ratings, 17 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 19, 2026
Very likable man

May 18, 2026
confidence in physician

May 12, 2026
See above. Appreciated his kindness and desire to provide excellent patient care.

May 9, 2026
Really nice guy. Very knowledgeable too.

Apr 29, 2026
Great bed side manner. That means alot

Apr 29, 2026
He is knowledgeable but, his accent make him a little hard to understand

Apr 29, 2026
honestly, too soon to tell. i've only met him once. but he seems competent and explained is issues, risks and rewards very well.

Apr 28, 2026
Great and very knowledgeable

Apr 28, 2026
He did what was necessary I’m doing well so far

Apr 9, 2026
He seemed very knowledgeable on up-to-date procedures and willing to do the newer procedure. He was informative as well and well mannered as well as his assistance. They were nice to work with you.

Mar 30, 2026
He's excellent

Mar 21, 2026
He was very pleasant, friendly caring.I do have hearing aids, but I feel that some of his enunciation and rapidity of speech required asking him to repeat a few words. Also, I think he missed one of my comments regarding my history and the potential of my a fib. I plan on sending him a note via my chart.

Mar 14, 2026
I liked him

Mar 10, 2026
He is a very gentle doctor, very concerned and caring. He is easy to talk to, and understands my concerns. He's very through in his examinations, and explains things so I can understand my plan of care. He included my husband in my health care options and that is a big plus! He's wonderful!

Mar 4, 2026
He is very good at what he does.

Feb 5, 2026
Very nice man

Jan 21, 2026
He was very informative for the problems I have. Listened to me and took time to suggest solutions for me