Clinical interests

Internal medicine

Locations

Office Hours
Sunday Closed
Monday 8 a.m. to 5 p.m.
Tuesday 8 a.m. to 5 p.m.
Wednesday 8 a.m. to 5 p.m.
Thursday 8 a.m. to 5 p.m.
Friday 8 a.m. to 5 p.m.
Saturday Closed

Education and credentials

Medical school
University of Texas Southwestern Medical Center at Dallas
Intern/residency
St. Paul Hospital

Accepted insurances

We accept many major health insurance plans. Insurance plans accepted vary by doctor and can change. Please call your clinic directly to confirm what insurances are accepted.
Clinician numbers for agent use only.
BCBS (See payor website)
Humana (See payor website)
Superior Health (See payor website)
UnitedHealthcare (See payor website)
Wellcare (1952385346)

Patient Reviews

Learn about our survey
5
55
4
3
3
1
2
0
1
0

59 Results

  • March 07, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is a very knowledgeable physician.

  • March 05, 2026

    Verfied Review

    5 out of 5 patient rating

    He always listens to my concerns and tries to prescribe meds I am able to take

  • March 18, 2026

    Verfied Review

    5 out of 5 patient rating

    He is very caring and makes you feel very comfortable. Explains everything very detailed and takes his time.

  • March 16, 2026

    Verfied Review

    5 out of 5 patient rating

    Very friendly and patient

  • February 12, 2026

    Verfied Review

    5 out of 5 patient rating

    He explains your things to you and ask you about how you are

  • January 19, 2026

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is professional, yet friendly. He gives good natural remedies along with medical remedies. He explains my medical issues. He has spent more time with me during my office visit than any of my previous doctors.

  • January 01, 2026

    Verfied Review

    5 out of 5 patient rating

    Excellent Doctor great bedside manner

  • February 26, 2026

    Verfied Review

    5 out of 5 patient rating

    He's a very good Dr

  • January 16, 2026

    Verfied Review

    5 out of 5 patient rating

    He explained everything to me really nicely .

  • December 26, 2025

    Verfied Review

    5 out of 5 patient rating

    He takes his time with you, he listens to what you have to say, he answers your question and he tell it like it is not sugar coating anything. Now that what I love about my doctor and his staff. That the reason why I stay there and I tell my friend about them to. I know he not the only good doctor in Dallas, but he's my good doctor. I thank God for Well med and the staff there.

  • December 10, 2025

    Verfied Review

    5 out of 5 patient rating

    He takes time and listen and explain things thoroughly

  • December 10, 2025

    Verfied Review

    5 out of 5 patient rating

    I am satisfied and thankful to have Dr Herrera as my doctor

  • December 12, 2025

    Verfied Review

    5 out of 5 patient rating

    Professional, friendly, answered questions,

  • November 20, 2025

    Verfied Review

    4.5 out of 5 patient rating

    Dr Juan is very friendly and knowledgeable

  • November 24, 2025

    Verfied Review

    5 out of 5 patient rating

    He discusses my health question with me. Good listener and he is familiar, been with him in other practices.

  • November 24, 2025

    Verfied Review

    5 out of 5 patient rating

    He was real easy to talk to.

  • November 09, 2025

    Verfied Review

    5 out of 5 patient rating

    I did this because he is an excellent medical specialist and gentleman.

  • November 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Good doctor.

  • October 03, 2025

    Verfied Review

    5 out of 5 patient rating

    very competent, courteous, caring, redponsive

  • October 23, 2025

    Verfied Review

    5 out of 5 patient rating

    Tiene buen trato con los pacientes

  • May 18, 2025

    Verfied Review

    5 out of 5 patient rating

    Good ,personality, great attitude, very professional

  • May 01, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a very good provider

  • May 01, 2025

    Verfied Review

    5 out of 5 patient rating

    Very thorough. Ask questions about what is going on with one. Explains what needs to been done.

  • May 16, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is a very respectful and respectful person,who I enjoyed talking to. This I would be happy to recommend his to others.

  • May 26, 2025

    Verfied Review

    5 out of 5 patient rating

    Because we talked and he asked me questions concerning my health and in general my life

  • May 22, 2025

    Verfied Review

    5 out of 5 patient rating

    He is easy to talk to and listen to what you have to say.

  • September 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is, INDEED, an outstanding primary care doctor for me in my sincere opinion! Perhaps the WELMED support staff and support organization are the obstacles that create the negative and disappointing results when we patients try to communicate and get supporting results dealing outside the local office! To further explain....when I try to get a call back from the Medical Assistant, or nurse, or Dr. Herrera himself it seems they are unreachable, or they do not provide a courtesy call back that day or ever. Of course a call back might not be needed if the office staff or whomever could follow through with my request for help!

  • September 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Herrera has always been very polite and attentive each time I had an appointment with him. So I would recommend his services to others.

  • August 23, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is amazing. So caring, gentle and respectful. He's been our doctor for over 25 years. We are extremely happy with him.

  • July 30, 2025

    Verfied Review

    5 out of 5 patient rating

    I am very satisfied with the care I received from Dr. Herrera and have never had any complaints

  • June 22, 2025

    Verfied Review

    5 out of 5 patient rating

    Very patient with me. Considerate of my mental state.

  • April 01, 2025

    Verfied Review

    5 out of 5 patient rating

    He always listens & gives good recommendations

  • April 04, 2025

    Verfied Review

    5 out of 5 patient rating

    He take interest in me and never met me before I feel that he would treat other people the same way even if he don't know them he would treat them nicely

  • April 06, 2025

    Verfied Review

    5 out of 5 patient rating

    Da buena atención responde a tus dudas y trata de dar la mejor opción y recomendación para tu salud

  • April 08, 2025

    Verfied Review

    5 out of 5 patient rating

    I like him he seems willing to address my concerns

  • April 22, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is a good people to people person

  • April 19, 2025

    Verfied Review

    5 out of 5 patient rating

    He is a good listener, eye contact, well mannered, friendly and concerned. Answers all my questions 👏!!

  • April 08, 2025

    Verfied Review

    5 out of 5 patient rating

    Dr Herrera is very professional, courteous, respectful, understanding of my requests and needs, very cooperative, and overall just a GREAT GUY!! He makes me feel like we are not only professional friends, but even personal friends! I've never, in my almost [omitted] years, been as pleased with my primary care physician!

  • April 03, 2025

    Verfied Review

    4 out of 5 patient rating

    Because I like the way he talks to me and listen to me when I’m talking about my feelings

  • April 25, 2025

    Verfied Review

    5 out of 5 patient rating

    Treats me with respect and care

  • March 12, 2025

    Verfied Review

    5 out of 5 patient rating

    I like Dr Herrera as my doctor. He has always met my needs. He is easy to talk to if I have Any problem or needs. I feel confident in his services

  • January 24, 2025

    Verfied Review

    5 out of 5 patient rating

    Very.good Person &.Listens.Well Wonderful Attitude!!

  • December 05, 2024

    Verfied Review

    5 out of 5 patient rating

    I feel comfortable with Dr Herrera

  • December 05, 2024

    Verfied Review

    5 out of 5 patient rating

    He listens and is very attentive.

  • December 30, 2024

    Verfied Review

    5 out of 5 patient rating

    He listens to my questions and concerns, has great "bedside manner". Seems genuinely concerned, so I feel I can trust him.

  • March 05, 2024

    Verfied Review

    5 out of 5 patient rating

    Esta es la primera ves me atiende el dr. Y queue muy satisfecho

  • June 27, 2024

    Verfied Review

    5 out of 5 patient rating

    Excellent doctor

  • May 07, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr Herrera is VERY knowledgeable, professional, dependable, cooperative, with a great patient relationship. Any and all my negative comments/grades are related to the front office staff and lack of communication and patient concern skills.

  • February 09, 2024

    Verfied Review

    4 out of 5 patient rating

    I really like Dr. Herrera as my primary care MD. He is very personable and always works very closely with me to help me understand and to direct me to any specialist that he/I deem appropriate. Those referral doctors are always very receptive and appropriate for my needs. It is VERY DIFFICULT for me to speak to him at any time except at my 1 on 1 appointments. However I have been VERY disappointed with his staff! I can NEVER get a call back from Dr. Herrera (for whatever reason...I doubt the staff even lets him know I want a call), and I must ALWAYS get upset and speak angrily with the staff to get any results for prescription renewals, test results, or questions for the doctor himself? I never get a call back from the staff, until I make numerous calls! This is ALWAYS a fault of the inferior staff......NOT Dr. Herrera!! It happens often to the point that I would change primary care doctors EXCEPT I really like Dr. Herrera! Don't know what else to say other than please give him the support he needs to round out his practice with efficient, effective support! That is the weakest link!

  • August 06, 2024

    Verfied Review

    3 out of 5 patient rating

    They only take labs once a year. I am type 2 Diabetic with CKD stage 3, high blood pressure and high cholesterol. So I have decided to change my primary physician who lperform labs every three to four months.

  • January 08, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is attentive and receptive to my health questions. Dr. Herrera knows the important role he has in my medical care.

  • April 02, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera displays very excellent bed size manners with me. Very easy to talk with regarding my health. Would like for Dr. Herrera to discuss my latest lab report.

  • November 26, 2024

    Verfied Review

    5 out of 5 patient rating

    I can count on him talk to him like friend and relax like no other doctor

  • May 01, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is a very competent physician.

  • August 27, 2024

    Verfied Review

    5 out of 5 patient rating

    Very helpful with your needs. Very good in listening and giving medical advice.

  • April 21, 2024

    Verfied Review

    5 out of 5 patient rating

    Medical care has been good and would easily pass this info to others

  • June 12, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Juan Herrera is an excellent doctor. He is always there to listen to your medical problems and take the time to explain what going on and what you need to do to improve.

  • February 09, 2024

    Verfied Review

    5 out of 5 patient rating

    Dr. Herrera is very attentive to your needs and takes the time necessary to listen to you.

  • April 18, 2024

    Verfied Review

    5 out of 5 patient rating

    Because to me he the best doctor he listens to his patients n answer what info we need thanks so much to my good Dr Juan Herrera