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

187 verified ratings

187 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.
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.

Jun 12, 2025
Dr. Harvey has given my family excellent care. He is understanding & cares for his patients. I feel secure in the knowledge he gives on my health.

Jun 11, 2025
Dr. Harvey listens to me and tries to fix the problem

Jun 10, 2025
Dr. Harvey takes care of and listens to the patient. He orders labs and tests if necessary. He is thorough in his exams and always asks if you have questions.

Jun 8, 2025
visits with dr harvey are always good. he listens to me

Jun 7, 2025
Doctor Harvey has been my position for several years and has always provided excellent care with all my issues always very concerned able to help me with my illnesses. It’s a very good doctor

Jun 5, 2025
Dr. Harvey is always so kind, attentive, knowledgeable, & caring! His nurse, Alma, is the same. They take time to listen & are reliable.

Jun 4, 2025
I had a medical need for an ear infection. Dr. Harvey noticed the problem immediately.

May 30, 2025
He is exceptional in my opinion.

May 30, 2025
My whole family feels very comfortable with Dr Harvey & his staff. We have total faith in Dr Harvey!

May 12, 2025
I feel blessed to have Dr Harvey for my doctor.

May 9, 2025
The doc & nurse are the best.

May 6, 2025
Excellent physician. Very knowledgeable

May 5, 2025
He listens and understands me.

May 3, 2025
Friendly and efficient

May 2, 2025
Professionalism

May 1, 2025
All was good

Apr 30, 2025
Dr Harvey and his office staff are awesome!

Apr 23, 2025
Dr. Harvey has an excellent bed-side manner and I feel he has taken care of my health needs.

Apr 19, 2025
Listened to me. Thank you.

Apr 18, 2025
He really is a good doctor. I don’t really understand how he’s able to be so kind when the patient is highly upset and in pain. Thank you, Dr. Harvey,.

Apr 18, 2025
Dr Harvey is an excellent doctor. Takes the time to listen to you and helps a lot.

Apr 15, 2025
Doctor Harvey is a very good doctor. He has always given me good advice on my illness and what I need to do and what I don’t need to do.

Apr 14, 2025
Great professional care

Apr 8, 2025
Dr Harvey is one of my providers that cares for me and my health

Apr 1, 2025
Keep up the great work you are all doing. I enjoy seeing you each year.

Mar 29, 2025
Best doctor I of ever had!

Mar 26, 2025
Problem was taken care.

Mar 26, 2025
Dr. Harvey is very knowledgeable and has a great bedside manner.

Mar 25, 2025
Doctor Harvey is very knowledgeable with and seems to care very much for his patience.

Mar 25, 2025
He’s a very good Dr he explains everything to you and asks questions. He is very thorough. He takes care of my husband and me..

Mar 22, 2025
I trust Dr Harvey to take care of my health

Mar 22, 2025
Very attentive. Answered all my questions

Mar 19, 2025
Always feel comfortable with this staff and dr

Mar 19, 2025
Always very friendly to professional.

Mar 19, 2025
Dr. Harvey is very comfortable to discuss my issues with.

Mar 19, 2025
Dr Harvey is a very caring, compassionate doctor.

Mar 19, 2025
I was able to get an appointment the day after I’d had appointment with Cardiologist for a follow up.

Mar 16, 2025
Always pleased with Dr. Harvey and his staff.