Roberta K. Hinshaw, MD

Internal Medicine

Shannon Clinic - Beauregard Internal Medicine

120 East Beauregard

San Angelo, TX 76903 Directions

(325) 481-2284

5.0 out of 5

109 verified ratings

109 Ratings, 76 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.
Apr 2, 2025
I’m also very grateful for the support Teresa Briley provides. She is a valuable part of Dr Hinshaw”s team.

Apr 2, 2025
Dr henshaw has been a important part of my care and well-being. Will miss her.

Mar 31, 2025
She's such a good Doctor takes the time to explain things to you I have never felt rushed with her she always listens to everything I have to say she is the best Doctor I've ever had.

Mar 31, 2025
I really hate to hear Dr. Hinshaw is retiring but she deserves to, she has been such a great doctor for my husband and I. The next Dr has some big shoes to fill.

Mar 28, 2025
Excellent care from Dr. Hinshaw!

Mar 28, 2025
Dr Hinshaw and nurse Teresa are current with my records and very thorough and consientious. A great team

Mar 27, 2025
Nice service

Mar 20, 2025
Dr. Hinshaw and Theresa are the BEST!

Mar 19, 2025
Dr Hinshaw is very trustworthy & answers every question I ask her.

Mar 19, 2025
Thank you for always being there for me and family. Thank you

Mar 18, 2025
She is the best medical detective I've ever seen and will be greatly missed

Mar 13, 2025
I appreciate everything she has done for me over the last 30 years

Mar 13, 2025
Thank you for all your care !

Mar 12, 2025
Dr. Hinshaw listens to what I say and how I say it. Then she asks her questions to help me to get better and well.

Mar 11, 2025
Awesome group!

Mar 9, 2025
Excellent service

Mar 5, 2025
Dr Hinshaw and Teresa are fantastic

Feb 26, 2025
I am pleased with the whole Shannon system

Feb 25, 2025
Dr Hinshaw is awesome and I’m very sad that she will retire soon! She listens and acts on what you tell her.

Feb 24, 2025
Excellent caregiver

Feb 11, 2025
I have had the best of care from Dr. Hinshaw. I also have been well taken care of by Teresa, her nurse.

Feb 4, 2025
Dr. Hinshaw leaves, no stone unturned. She asks and addresses questions thoroughly. She's personable and doesn't rush through the exam, as if she's overbooked.

Feb 4, 2025
Attends to details

Nov 19, 2024
I'm very satisfied

Nov 13, 2024
Excellent care, friendliness, respect

Nov 12, 2024
She is always positive and a very good doctor!

Nov 3, 2024
She is the most caring doctor I have ever seen in my 70 years. I will never find a replacement for her when she retires next year but I will try

Oct 29, 2024
Great doctor! I am going to miss her when she retires.

Oct 29, 2024
She’s the best.

Oct 7, 2024
Dr. Hinshaw and her office are always attentive, professional and caring.

Sep 17, 2024
Dr. Hinshaw is first rate.

Sep 16, 2024
Dr. Hinshaw is very kind, professional, thorough and really smart. She listens to her patients.

Sep 16, 2024
Always very attentive to my needs

Sep 4, 2024
Dr. Hinshaw is the best!!!

Sep 4, 2024
Very good listener.

Aug 31, 2024
As always, thank you Dr. Hinshaw!

Aug 29, 2024
I'm sad to see her retire. She's been my doctor for 29 years. She's so thorough and I'm going to miss that. I trust her with my health 100%.

Aug 28, 2024
Dr Hinshaw always takes her time with me & doesn't make me feel like she's herding me out. She's very thorough during my visit with her & doesn't mind my questions or answering them. If I'm having a particular problem she doesn't hesitate to refer me to the appropriate Dr which I really appreciate. She readily gives her advice. I've never had a better Dr. I trust her completely. She's AWESOME!!! I've been going to her since 1998 or possibly 1997.

Aug 22, 2024
Dr. Hinshaw is very thorough in my exam, she takes time to listen to me and answer my questions!

Aug 18, 2024
Very difficult for me to know that Dr. Hinshaw is retiring. She's been an excellent doctor in my case. May she enjoyed a long retiring and many blessings be upon her.

Aug 15, 2024
She is terrific, very efficient, professional and thorough

Aug 13, 2024
She’s just great and has big Heart.

Aug 11, 2024
Dr hinshaw is thorough and easy to talk with

Aug 8, 2024
Dr Hinshaw is aware of every detail during you visit.

Jul 25, 2024
Dr Hinshaw is a good doctor. She listens to you and does what she can to help you.

Jul 23, 2024
She is a great physician and listens to all my concerns.

Jul 21, 2024
She’s very knowledgeable about my history.

Jul 19, 2024
Helpful and ìn̈formative care

Jul 18, 2024
Very thorough

Jul 17, 2024
Dr Hinshaw knows my medical history.