DR.MASTROLE IS A GOOD DOCTOR, HE SPENDS TIME WITH YOU AND GOOD ADVICE
Oct 23, 2023
Dr Mastrole and his nurse and scribe are excellent, caring, competent and knowledgeable. Lab tech,Joy, was also excellent.
Oct 4, 2023
I feel very happy whit the service
Sep 25, 2023
I appreciate Dr. Mastrole, his immediate staff and the staff at the front desk.
Sep 25, 2023
Dr Mastrole is an old school physician who listens and understands his patients. You walk out feeling that every question has been answered, even questions you didn’t think of in advance, he has anticipated and figured out. It’s a great skill.
Sep 23, 2023
Dr. Mastrole is never too busy to take the time to discuss and educate. He is very kind .
Sep 21, 2023
Dr Mastrole is the BEST. He is knowledgeable, compassionate caring and courteous.
Sep 21, 2023
That morning I had to catch a plane and they cooperarted by taking me right on time
Sep 2, 2023
dr. mastrole, as always, is the best doctor anyone could ask for.
Aug 28, 2023
Dr Mastrole is the best doctor I have ever had! I think he is a fabulous doctor and person!
Aug 27, 2023
Dr. Mastrole and his assistant always make you feel they are always interested in what you are explaining and take time to address all your concerns .
Aug 27, 2023
The practice has changed again giving Dr Mastrole more time! It's great.
Aug 26, 2023
Very friendly and knowledgeable. He took his time to explain everything and to help.
Aug 23, 2023
Left feeling like my health was in excellent hands!
Aug 23, 2023
Dr Mastrole is warm and personable
Aug 22, 2023
Great doctor
Aug 22, 2023
Always there for me
Aug 20, 2023
Appreciate your help
Aug 19, 2023
HE FULLY EXPLAINED EACH ISSUE
Aug 17, 2023
I appreciate the convenience of the in-house lab
Aug 15, 2023
Love the guy. Hope he doesn’t retire any time soon
Aug 15, 2023
doing the blood work in the office was convenient.
Aug 7, 2023
Physician and supporting staff very kind and helpful
Aug 7, 2023
Dr. Mastrole is the consummate professional who cares for the whole patient.
Aug 7, 2023
Would not use any other provider!
Aug 7, 2023
I am so pleased tp be able to use My Chart with Dr. Mastrole. Whenever I send an email message, I receive a prompt response. It is so much easier to use My chart than to call the office , spend time on hold, or be transferred to a desk that is far removed from the practice.
Aug 6, 2023
No complaints
Aug 3, 2023
Have recommended him to my daughter
Jul 29, 2023
Very good Dr. Have an appointment .
Jul 29, 2023
Such a pleasant improvement over [another hospital]! Everyone cares! Great attitude
Jul 17, 2023
Dr. Matrole is very good in explaining the details of my issues. He also made me comfortable instead of being nervous.
Jul 15, 2023
Office organized. On time
Jul 7, 2023
He’s the best
Jul 6, 2023
Always look forward to seeing Doc
Jul 5, 2023
I received very very good care. Thank you.
Jul 1, 2023
I ALWAYS FEEL DR. MASTROLE LISTENS TO ME.
Jun 30, 2023
His understanding of my concerns and his explanation of how and why he would proced is spoken in language I understood and allowed me to ask and agree if I feel comfortable.
Jun 28, 2023
Great doctor and staff
Jun 26, 2023
All was as it should be
Jun 25, 2023
Dr Mastrole is comfortable to talk with and puts me at ease
Jun 20, 2023
Very good staff
Jun 20, 2023
the continuing excellent care holycross staff provides gives me a secure feeling
Jun 19, 2023
Dr. Mastrole takes the time to explain and answer concerns.
Jun 16, 2023
Always is easy to talk to.
Jun 4, 2023
Dr Mastrole is a excellent doctor
Jun 2, 2023
Dr mastrole is the best doctor ever!!!
Jun 2, 2023
I’ve trusted my doctor for years. I can talk to him about all of my medical problems and he will always give me his honest opinions. He is a good man.
May 28, 2023
All was good.
May 26, 2023
We have been patiants of Dr.Mastrole for many years he is understanding and makes you feel very satisfied.