Skip to main content

Testimonials & Reviews

4.94/5
John Paul    Roberts, MD, FACOG -  - OBGYN

John Paul Roberts, MD, FACOG

OBGYN located in Plano, TX

4.94/5 Star Rating
511 total reviews

John Paul Roberts always appreciates feedback from his valued patients. To date, we’re thrilled to have collected 511 reviews with an average rating of 4.94 out of 5 stars. Please read what others are saying about John Paul Roberts below, and as always, we would love to collect your feedback.

Laura B.
5/5 Star Rating
Submitted 05/04/23
Great
Judy S.
5/5 Star Rating
Submitted 05/04/23
Staff friendly and professional. Dr Roberts was very nice and explained my issues to my understanding. They gave me ample time for my visit
Yeji K.
5/5 Star Rating
Submitted 05/02/23
Dr. Roberts was amazing! I could tell immediately how much he cared about his patients. He listened to my concerns and was patient from beginning to end. I feel very satisfied after talking with him.
Christina S.
5/5 Star Rating
Submitted 04/28/23
Both Doctor Roberts and his nurse Jacqueline are super nice and thorough. The wait time is also reasonable. My first visit experience is 10/10.
Dineesha B.
5/5 Star Rating
Submitted 04/26/23
The treatment was good
Farzaneh Y.
5/5 Star Rating
Submitted 04/08/23
Dr Roberts is so patient and takes his time to answer all our questions
Nazly P.
5/5 Star Rating
Submitted 04/07/23
I will highly recommending this practice
Julie H.
5/5 Star Rating
Submitted 04/05/23
Fast and easy
Nancy R.
5/5 Star Rating
Submitted 03/22/23
Amazing doctor and will be delivering all 3 of my children. Wouldn’t choose anyone else.
Farzaneh Y.
5/5 Star Rating
Submitted 03/08/23
Dr Robert’s is so kind and knowledgeable. We are extremely glad we found a Dr we can trust. All his staff also are nice and friendly.
Maribel P.
5/5 Star Rating
Submitted 02/25/23
Dr. Roberts and his nurse Jaqueline have always been the sweetest, courteous, and most importantly caring and supportive. They both take extra time to talk to you and never in a hurry to see the next patient. I just recommended Dr Roberts to another friend of mine who just moved from NYC and she said the same thing. I’m also happy that he’s still accepting new patients. A lot of the doctors that have so many patients refer you to their PA or doesn’t accept new patients anymore. But Dr Roberts welcomes anyone that needs his help.
Elizabeth G.
5/5 Star Rating
Submitted 02/22/23
Excellent, as usual
Donna H.
5/5 Star Rating
Submitted 02/16/23
Dr Roberts is always attentive to my questions; he gives options. Jacqueline , his nurse is wonderful!
Nancy M.
5/5 Star Rating
Submitted 02/15/23
I appreciate how Doctor Roberts takes the time to listen to my concerns and offers great advice, taking consideration of my wishes and health goals.
Sara B.
5/5 Star Rating
Submitted 02/15/23
Staff was friendly and helpful. Office well managed. Everyone was on time as scheduled. Dr. Roberts is wonderful! Great listener and very thorough.
Ruth M.
5/5 Star Rating
Submitted 02/13/23
Great customer service, very interactive checkup session.
Vicki D.
5/5 Star Rating
Submitted 02/10/23
I have been a patient of Dr Roberts for several years. He has an excellent staff, welcoming, helpful, knowledgeable. Dr Roberts is personable, never in a rush, with a subtle sense of humor, quietly reassuring, encourages questions. I am very well cared for.
Melinda B.
5/5 Star Rating
Submitted 02/10/23
He is very patient and caring asking and listening to any concerns or issues. Great Dr.
Mia M.
5/5 Star Rating
Submitted 02/10/23
my experience with dr roberts so far has been great! he’s very thorough and quick and has answered alllllll my first time pregnancy questions. his nurse is awesome too! very kind.
Eunice M.
5/5 Star Rating
Submitted 02/07/23
I like the nurse of Dr. Roberts, she so friendly and job week done!

Insurances Accepted

We accept most insurances. Please call us today if you have any questions!

Aetna
Blue Cross Blue Shield - PPO Only
CareCredit
Cigna
Coventry
HealthSmart
Humana
Humana ChoiceCare Network PPO
IMS PPO
Multiplan
Multiplan PPO
PHCS
Tricare
UHC
United Healthcare
UnitedHealthcare