Dr. Richard Mastrole, MD

Internal Medicine

Holy Cross Medical Group

1900 E Commercial Boulevard , Suite 101

Fort Lauderdale, FL 33308 Directions

954-542-3500

www.holy-cross.com

4.9 out of 5

277 verified ratings

277 Ratings, 107 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.
Dec 23, 2025
Will be there next appointment

Dec 22, 2025
Just a excellent MD & person.

Dec 22, 2025
Best doctor I have ever had.

Dec 11, 2025
Very professional doctorGreat experience and capability

Dec 9, 2025
He is courteous and professional and cares deeply about his patients.

Dec 2, 2025
Dr. Mastrole is a fine physician and it is an absolute pleasure to be his patient.

Nov 25, 2025
Definitely listens and thinks through everything

Nov 25, 2025
Dr. Richard Mastrole is a great doctor, the office staff is very professional.

Nov 24, 2025
Expertise exceptional

Nov 24, 2025
hes great

Nov 13, 2025
Great Physician……

Nov 13, 2025
My wife has a problem and he is providing guidance to solve the riddle!

Nov 11, 2025
He really seems to care and listens to me.

Nov 11, 2025
I have faith in him and I know he is always there for me!

Nov 4, 2025
Answered all of my questions

Nov 4, 2025
I feel he cares and takes the time to listen to my concerns

Nov 3, 2025
Excellent physician

Nov 3, 2025
The best along with his assistant Alisha!

Oct 30, 2025
Dr. Mastroles a very good doctor. He is very professional,, has a great sense of humor and he puts you at ease during the visits to his office.

Oct 28, 2025
Doctor always perfect in every diagnosis and prescriptionGreat experience and empathy

Oct 27, 2025
Dr. Mastrole provides excellent care.

Oct 27, 2025
Always enjoy visiting with Dr. Mastrole... Great doctor..

Oct 23, 2025
He had always been vey personable and very caring and helpful for many years, like him a lot

Oct 23, 2025
Easy to talk to. Very caring and knowledgeable

Oct 20, 2025
Dr mastrole is the best! My whole family goes to him and has for years. He’s the most knowledgeable doctor I’ve ever had and with cancer and chronic kidney issues- I’ve seen my share of doctors! Don’t ever lose him.

Oct 16, 2025
I hope he never retires!

Oct 16, 2025
Excellent provider.I respect his judgment and appreciate his carrying attentive manner

Oct 13, 2025
The Best !

Oct 7, 2025
Very caring, astute doctor. Highly recommend Dr Mastrole

Oct 6, 2025
Easy to talk to about any issue.

Oct 2, 2025
A the patient care giver trying to answer his questions, and being cut off with comments as to stop talking I am trying to read. Or asking me "what is wrong with you" several times...as I was again trying to give answers and he didn't want to listen

Sep 29, 2025
We have been with him for years and always appreciate wonderful ideas and support from Dr. Mastrole.

Sep 25, 2025
Professional, knowledgable and communicative.

Sep 24, 2025
Alisha his assistant is the best!

Sep 23, 2025
20+year patient of Dr. Mastrole. I think that says it all.

Sep 22, 2025
Dr. Mastrole is excellent, thorough and gives us the time we need.TY Doc!

Sep 22, 2025
Took the time to listen to my concerns and questions.

Sep 11, 2025
Very thorough and explained everything well

Sep 9, 2025
Dr. Mastrole treat me and all who see him with care, and he listens.The man is awesome !!!!

Sep 9, 2025
Very understanding to my needs

Sep 8, 2025
long time provider whom has earned my trust.

Sep 8, 2025
I love Dr.Mastrole I’ve been going to him for years. He is a great doctor and his staff and nurses are also great as well.

Sep 3, 2025
Dr Mastrole has been my primary for many years. There is no provider better than he is. Always listens and explains every detail .

Aug 28, 2025
Always an excellent experience

Aug 28, 2025
Dr Mastrole is wonderful. Communication is always very pleasant. He explains topics very clearly and on my level of understanding. He is very helpful with any issues that I am experiencing. I truly appreciate his unwavering support of my health needs. Thank you Dr Mastrole.

Aug 27, 2025
The doctor is very intuitive and provides a clear recommendation and very thorough.

Aug 27, 2025
I always come away with questions, he needs to ask more

Aug 21, 2025
The Best

Aug 21, 2025
He’s been my PCP for 20+ years.

Aug 21, 2025
Super Dr