JOHN HARVEY, MD

Internal Medicine

Shannon Clinic - Beauregard Internal Medicine

120 East Beauregard

San Angelo, TX 76903 Directions

(325) 481-2284

4.9 out of 5

215 verified ratings

215 Ratings, 117 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.
Sep 11, 2025
Everyone is wonderful

Sep 10, 2025
Our visits with dr Harvey are always very pleasant and informative.

Sep 10, 2025
He’s been my doctor for years. I trust him because he takes time to find out my concerns if I have any.

Sep 9, 2025
He is number one

Sep 8, 2025
Very good

Sep 4, 2025
I appreciate how Dr. Harvey checks my history and how it fits in today’s health picture.

Sep 3, 2025
Been with him for years

Sep 2, 2025
Best doctor ever. He makes sure I get all the tests he feels I need. Always spends time to talk.

Sep 1, 2025
I have had Dr Harvey for years. Hes treated me very well. Thank you Dr Harvey

Aug 29, 2025
I recommend him to all my friends.

Aug 26, 2025
Very kind person, who will take care of you to the best of his ability.

Aug 26, 2025
I am always treated with respect. Answering my questions about my medicine or treatment.

Aug 25, 2025
I feel that I am well taken care of. Dr. Harvey is an excellent doctor, very patient n understanding.

Aug 25, 2025
I have gone to Dr. Harvey for over 20 years and he has guided me to an excellent condition of health for a person of my age.

Aug 23, 2025
Good job.

Aug 23, 2025
Dr Harvey & his staff are awesome. very professional, very caring !

Aug 22, 2025
Got answers

Aug 17, 2025
Dr Harvey has given my father many more days of quality of life than I have expected. I thank him for this!

Aug 14, 2025
Like Doctor Harvey

Aug 13, 2025
His knowledge, skills, and abilities are excellent. He also listens to me

Aug 12, 2025
Dr. Harvey is genuinely concerned about his patients and carefully explains health goals.

Aug 7, 2025
Dr. Harvey is great. So glad he is a part of Shannon.

Aug 6, 2025
Trust him for what. medical attention I need

Aug 6, 2025
I trust Dr. Harvey implicitly.

Aug 5, 2025
Harvey always listens to what I say. I can tell because in his notes he will right something I said. I trust him more than I would any Dr. He is really thorough on his questions and answers.

Aug 5, 2025
I have always been made to feel very important

Aug 2, 2025
Good cate

Aug 2, 2025
Dr. Harvey has been my doctor for about 20 years. I have complete trust in him as my primary doctor. He answers my questions and never in a big hurry but has a pleasant personality.

Aug 2, 2025
Dr Harvey always figures out my health issues and takes the time to listen

Aug 1, 2025
Listens carefully, addresses every concern, treats me with kindness and care about my total well-being. Thank you!

Aug 1, 2025
The best provider ever

Aug 1, 2025
Very satisfied with my visits

Jul 29, 2025
I feel so much better after my visit because I was feeling awful when I got there and he always takes the time to make me understand.

Jul 16, 2025
No problem

Jul 14, 2025
Dr. Harvey is very kind .

Jul 8, 2025
Because he is knowledgeable and patient oriented doctor

Jul 8, 2025
I have full and complete trust in Dr. Harvey and his team to provide great patient care.

Jul 6, 2025
Have been going to this doctor for about 15 years . I feel comfortable with his treatments and he is easy to talk to . I like the nurse also .

Jul 1, 2025
Dr Harvey is an amazing doctor!

Jun 30, 2025
Taken care of well

Jun 26, 2025
Doctor Harvey has a very good medical staff

Jun 25, 2025
I trust Dr. Harvey will provide excellent care and knowledge when treating me.

Jun 24, 2025
He even gives us a follow up phone call on many occasions.

Jun 23, 2025
Very satisfied with my provider

Jun 21, 2025
Very informative physician. Meets patients needs

Jun 21, 2025
Proud to have you as my Physician!

Jun 19, 2025
Great Doctor and Staff

Jun 15, 2025
Took time to listen

Jun 14, 2025
Fast service. Responsive.

Jun 12, 2025
He listened to me this visit.