Mary Kathryn Roccato

Gastroenterology

401 Young Avenue, Suite 275A

Moorestown, NJ 8057 Directions

856-206-4786

doctors.virtua.org

4.9 out of 5

279 verified ratings

279 Ratings, 80 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.
Mar 6, 2026
I appreciate the office switching to Telehealth last minute. The office staff has always been very kind, helpful and a pleasure to deal with! Thank you!

Feb 26, 2026
Dr Roccato. Has great bed side manners. She listens, explains and does not rush! The staff js all friendly and welcoming

Feb 26, 2026
Dr. Roccato was very pleasant, efficient, tho rough and informative. I would definitely recommend her to others.

Feb 13, 2026
Doctor and her staff made me very much at ease and comfortable with my choices. Thank you.

Feb 11, 2026
Pleasant experience. She listened and explained everything regarding my care. This visit put my mind at ease

Feb 6, 2026
Completely satisfied.

Feb 3, 2026
Very professional and caring.

Jan 30, 2026
Everything from check-in to seeing the doctor, she's wonderful. She listens. She gets stuff done. She takes charge of situations and listens to the patients and that means a lot to me. I only had one problem and that was with your scheduling department. But that was it. And I think the office is just absolutely wonderful. And I can't wait to keep going back there because she's a great doctor. Talk to you soon. Thank you.

Jan 28, 2026
Everyone was extremely nice and very helpful in explaining everything to me. The doctor was very attentive to my concerns and questions.

Jan 22, 2026
Easily scheduled, on time, helpful staff, excellent experience! Thank you

Jan 16, 2026
The staff at check in check out are friendly and professional. The MA for Dr Roccato is also very friendly and professional. Dr Roccato listens and takes her time and explains treatment plan etc. I didn't know feel rushed.

Jan 14, 2026
My experience in the office was great, but I have not had anyone follow up with me to make my colonoscopy appointment and I have left three voicemails

Dec 30, 2025
Office visit was a positive experience. Seen on time, questions answered have a plan for care. Dr was very nice.

Dec 30, 2025
I had a procedure and was very traumatizing, the doctor apologized but it didn't show much concern

Dec 12, 2025
I'm so grateful for such nice, kind, and patient professionals.

Dec 11, 2025
Great doctor and medical assistant. Would recommend, excellent listening

Dec 5, 2025
The MA was very polite The Dr. was very informative The surgery scheduler was SO kind and helpful !

Nov 21, 2025
I feel seen and heard at this office. Every physician and staff member has been great. They've taken great care of us and our unborn baby. I couldn't be more thankful.

Nov 18, 2025
She's very sweet very knowledgeable.

Nov 13, 2025
Dr. Roccato is an excellent doctor. Very professional and approachable. The whole staff was amazing and polite.

Nov 13, 2025
I'm very happy with my experience with Dr. Roccato. I feel like she listened to me thoroughly and I'm happy to be moving forward with her in my care in the future. Thank you. Bye-bye.

Nov 4, 2025
I felt very comfortable and trust I will get great medical care.

Oct 23, 2025
I was very impressed with Doctor Roccato and her intelligence and ability to explain various issue with my condition. She was very thorough and listened carefully to anything I had to say...

Oct 17, 2025
With this practice, I went to Dr. Mary Kathryn Roccato. Her entire staff crew from the greeting secretary to the people taking your appointment. Everyone was incredibly kind, patient, and welcoming and efficient and made you feel very comfortable. And I would recommend this practice to everyone and anyone. Okay. Yeah, I'm happy I found them. Bye-bye.

Oct 17, 2025
Dr Roccato was wonderful. She listened, explained and made me feel very comfortable to be in her care.

Oct 16, 2025
Everyone was welcoming and friendly and made me feel right at home. A wonderful experience.

Oct 16, 2025
Dr. Mary made me hopefull to a solution to my ailments. It felt good to be in capable hands of a good doctor.

Oct 10, 2025
Great experience! Clean office nice workers! Happy with my choice to begin seeing their physician.

Oct 9, 2025
Very comfortable experience

Oct 9, 2025
Yes, I wanted to thank her staff and even her for a wonderful experience. This is my first time meeting her and even coming into the facility. The first person that I was greeted by and very warmly welcomed was the receptionist there. I cannot think of her name, but she was very, very nice. And then I actually got to meet Mary, the doctor. And she was very patient. She went over things with me. She just suggested things to me. So overall experience, I was very, very well pleased and I would recommend my family and friends to come to her. Thank you so much for a wonderful experience. This was my first time ever meeting her and even going to the facility. Thank you so much. Bye.

Oct 7, 2025
Thank you all for your kind attention

Oct 7, 2025
Everyone in the office was very friendly and helpful and knowledgeable. Dr. Mary Kathryn Roccato was lovely. First time meeting her, knew my history, engaged in conversation, updated me with what I need to do now and in the future, and was very encouraging, caring, and kind. Thank you.

Oct 3, 2025
Everyone in the office was friendly and professional.

Oct 1, 2025
I have nothing but great things to say about everyone in Virtua!! The entire staff, from the receptionists at the front desk, the nurses, and the Dr. Everyone was wonderful, as per usual.

Oct 1, 2025
Thank you so much.

Sep 30, 2025
From the front desk girl, I actually gave her extra money that I didn't realize. She was very honest and gave it back. Also very friendly. The nurse was very friendly and took her time with me. The doctor was very thorough. I've already recommended her to a friend and I appreciate all the good healthcare. Thank you.

Sep 30, 2025
I'm pleased with this doctor

Sep 25, 2025
Everyone in your practice has gone out of their way to be helpful. I tried for a couple of weeks to find a doctor to help me with no luck. The women that answered your phone went out of her way to help. Plus everyone that works in your building were extremely nice and helpful. Dr. Roccato actually listened to me. I finally felt heard! You should be proud of all of your staff.

Sep 23, 2025
Thank you to the doctor and all the staff for making a medical appointment pleasant.

Sep 19, 2025
The office staff did not do all the work that we're supposed to do to find the answers from my cardiologist and scheduled me on time. That's all. I have some issues. Otherwise, doctor herself is the best doctor.

Sep 19, 2025
I am thankful for the doctors opinions and suggestion she is always nice and listens to my concerns

Sep 18, 2025
Dr was excellent very happy i chose her

Sep 18, 2025
Everything went smoothly,nothing was rushed.Its important to go to any Doctor with issues/concerns,feeling comfortable and seeing that the Doctor is concerned as well.

Sep 16, 2025
I was amazed how much medical information the doctor knew about me. She took time with me, talking with me, listening to me. I am extremely comfortable with her. I'm very pleased with my doctor.

Sep 16, 2025
Excellent staff and excellent thorough Doctor

Sep 5, 2025
The doctor was very attentive and clear in her diagnosis and she recommended a plan going forward I appreciated her explanation of the tests I already had and why I still needed additional tests to get to the root of my problem She also was kind enough to explain the concerns to my daughter who was on the phone on my appointment I appreciated that

Sep 4, 2025
Grate

Sep 4, 2025
Schedulers need to show more compassion and not be so abrasive.

Aug 29, 2025
Everyone was friendly. Dr was great.

Aug 27, 2025
The doctor was so patient and kind as well as informative. I am so relieved to be in his care