RMG SR

4.9 out of 5

56,447 verified ratings

Patient Reviews

The following ratings and reviews are based on verified patient experiences collected from independently administered surveys. The overall rating is an average of all responses to the survey questions listed below. The ratings and comments submitted by patients reflect their own views and opinions.
Likelihood to Recommend
4.9

6272 Scheduled Comments


Aug 26, 2024
His expertise, professionalism and humanity are second to none
Scheduled for Jun 11, 2025

Aug 26, 2024
Personable, knowledgeable, no nonsense.
Scheduled for Jun 11, 2025

Aug 26, 2024
Professional, caring, thorough, conscientious
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr. Greenhill let me know her findings in clear language and listen to me react and she responded with calming next steps.
Scheduled for Jun 11, 2025

Aug 26, 2024
Very knowledgeably and tests were ordered immediately and the staff were in touch soon afterwards. The process has been handled very well and has put this difficult time for our family a little easier.
Scheduled for Jun 11, 2025

Aug 26, 2024
She is the best. She listens and is very knowledgeable .
Scheduled for Jun 11, 2025

Aug 26, 2024
Doctor explains everything well, listens and seems very genuine.
Scheduled for Jun 11, 2025

Aug 26, 2024
My 1st time meeting Dr. Bashir, but he seemed very comprehensive in his knowledge and motivating in his approach.
Scheduled for Jun 11, 2025

Aug 26, 2024
See above. He’s a great doctor
Scheduled for Jun 11, 2025

Aug 26, 2024
For being an excellent doctor
Scheduled for Jun 11, 2025

Aug 26, 2024
Great office and staff
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr was so friendly and helpful.
Scheduled for Jun 11, 2025

Aug 26, 2024
The Doctor was very nice, she listened to you and explained everything to you
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr Lynch is an exceptional physician. He is a very knowledgeable person and a great communicator.
Scheduled for Jun 11, 2025

Aug 26, 2024
He is an awesome doctor.
Scheduled for Jun 11, 2025

Aug 26, 2024
A caring doctor.
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr. Gallo was very friendly and made me feel at ease. Will definitely continue care with him.
Scheduled for Jun 11, 2025

Aug 26, 2024
she's amazing
Scheduled for Jun 11, 2025

Aug 26, 2024
He didn’t rush me, gave me a thorough examination and laid out a plan of action!
Scheduled for Jun 11, 2025

Aug 26, 2024
Very informative! Answered all my questions
Scheduled for Jun 11, 2025

Aug 26, 2024
I needed a Dr who understands me. She spent so much time going over things. I've had many Drs who want you in and out on to the next patient
Scheduled for Jun 11, 2025

Aug 26, 2024
It’s like I said just before I like my doctor, Dr. James Magee I’ve been with him for Years he always helps me when I’m sick and I don’t feel good and if I have a big problem, he will recommend a specialist which I like and he has done for me. The doctors said he recommends they’re very good also so thank you.
Scheduled for Jun 11, 2025

Aug 26, 2024
Very intelligent and good people skills
Scheduled for Jun 11, 2025

Aug 26, 2024
Her professionalism, her attention to detail, and care. She is an absolute professional person. She is not quick to put you on new medicine until she exhausted all other options. Her recommendations to other professions are awesome.
Scheduled for Jun 11, 2025

Aug 26, 2024
She’s fabulous feel very comfortable and she listened to my concerns! Very satisfied
Scheduled for Jun 11, 2025

Aug 26, 2024
Attentive Got me in for an emergency Listens Empathetic
Scheduled for Jun 11, 2025

Aug 26, 2024
I was impressed with his knowledge.
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr. Rajjoub is knowledgeable, friendly and provided a detailed explanation of what to expect for surgery. He’s easy to talk you and put me at ease about the procedure.
Scheduled for Jun 11, 2025

Aug 26, 2024
Dr. Harangody is gentle and caring. She always listens and explains things in detail.
Scheduled for Jun 11, 2025

Aug 26, 2024
She wonderful and very professional.
Scheduled for Jun 11, 2025