Loading Complete
Brandon Roberts

Brandon Roberts, DO

4.91502 ratings

Internal Medicine

Video Visit

Highlights

Age Groups Seen

  • Adults

Languages

  • English

Provider Gender

Male

Care Team

Lia Monteiro Barbosa
Family Medicine
Banner Health Center

21772 South Ellsworth Loop Road, Queen Creek, AZ 85142

Available within 10 days
View Appointments
Jenny Khan
Family Medicine
Banner Health Center

21772 South Ellsworth Loop Road, Queen Creek, AZ 85142

Available within 15 days
View Appointments
Hiram Rivera-Padilla
Internal Medicine
Banner Health Center

21772 South Ellsworth Loop Road, Queen Creek, AZ 85142

Available within 15 days
View Appointments
Mykel Frey
Family Medicine
Banner Health Center

21772 South Ellsworth Loop Road, Queen Creek, AZ 85142

Available within 15 days
View Appointments

About Brandon Roberts and Banner Safety Practices

Care Philosophy

My mission is to provide quality medical care by following evidence-based guidelines and by developing a partnership with patients and families.

Interests & Activities

I enjoy being outdoors with family, playing the piano and singing and reading fictional novels.

All Banner facilities are pleased to provide interpretation services to our patients and their companions for no charge - just ask when you arrive.

Expertise

Education

  • Residency: Valley Hospital Medical Center, Internal Medicine
  • Residency: Valley Hospital Medical Center, Internal Medicine, 2015
  • Medical School: Kansas City University of Medicine & Biosciences, 2012

Board Certifications

  • Internal Medicine: American Osteopathic Board of Internal Medicine, 2015

Video

Locations

  1. Banner Health Center
    • 21772 South Ellsworth Loop Road, Queen Creek, AZ 85142

Testimonials

4.9 out of 5.0

1502 ratings

All patient experience ratings and testimonials are submitted by actual patients and verified by a leading independent customer experience company. Patient identities are withheld to ensure confidentiality and privacy.

Search reviews
    5 out of 5 stars
    Reviewed on 12/8/2025

    He always listens

    5 out of 5 stars
    Reviewed on 11/24/2025

    Good doctor.

    5 out of 5 stars
    Reviewed on 10/29/2025

    He is very good about explaining things! He always shows that he cares! Easy to talk to!

    5 out of 5 stars
    Reviewed on 10/27/2025

    Dr. Roberts listens to my concerns and discusses any issues that he has.

    5 out of 5 stars
    Reviewed on 10/17/2025

    Dr. Roberts is extremely knowledgeable and treats you accordingly.

    5 out of 5 stars
    Reviewed on 10/6/2025

    He's great.

    5 out of 5 stars
    Reviewed on 10/3/2025

    Dr. Roberts is awesome! He listens attentively, does not rush through the appointment and makes sure all my questions and/or issues are addressed to my satisfaction.

    5 out of 5 stars
    Reviewed on 10/3/2025

    Does things very well. Knowledgeable

    5 out of 5 stars
    Reviewed on 9/27/2025

    Always feel like he is concerned with patient.

    5 out of 5 stars
    Reviewed on 9/23/2025

    He is a very good doctor and finds out what's wrong with me and gives me something to correct it.

    5 out of 5 stars
    Reviewed on 9/8/2025

    Always friendly, addresses all concerns, cares about his patients

    5 out of 5 stars
    Reviewed on 9/7/2025

    Dr Robert's is an awesome Dr

    5 out of 5 stars
    Reviewed on 8/30/2025

    I have the highest regard for Dr. Roberts . He is concerned, caring and listens to you. He is the most informed and knowledgeable Dr. I have

    5 out of 5 stars
    Reviewed on 8/29/2025

    He's the best primary care giver I have had in years.

    5 out of 5 stars
    Reviewed on 8/10/2025

    Listens and cares

    5 out of 5 stars
    Reviewed on 8/2/2025

    I feel confident with the care Dr Roberts provided

    5 out of 5 stars
    Reviewed on 8/1/2025

    Attention! He listens and gives me great answers to my concerns. Wonderful personality!!

    5 out of 5 stars
    Reviewed on 7/21/2025

    He's awesome

    5 out of 5 stars
    Reviewed on 7/11/2025

    Totally good experience. Listens to your concerns and responds accordingly. Highly recommend Dr Roberts

    5 out of 5 stars
    Reviewed on 7/5/2025

    One of the best PCPs I've ever had.

    5 out of 5 stars
    Reviewed on 7/3/2025

    Very helpful, asked lots of questions, and followed up on my responses

    5 out of 5 stars
    Reviewed on 7/2/2025

    Enjoy talking with me and explained everything well

    5 out of 5 stars
    Reviewed on 6/23/2025

    Dr. Roberts is awesome. He listens to you, he respects you and your time, and he explains why he recommends the treatment/schedule he provides. He's very kind, down-to-earth, and a great doctor!

    5 out of 5 stars
    Reviewed on 6/23/2025

    Dr Roberts is a very kind and caring doctor. I would not want to see another doctor.

    5 out of 5 stars
    Reviewed on 6/19/2025

    He is knowledgeable and shows interest in your personal needs

    5 out of 5 stars
    Reviewed on 5/31/2025

    Dr Roberts is professional and personable. Listens to my questions/issues and provides advice/feedback.

    5 out of 5 stars
    Reviewed on 5/9/2025

    He listened to what I was saying and he explained things very well.

    5 out of 5 stars
    Reviewed on 5/7/2025

    He is an excellent doctor. I believe he is a tremendous asset to Banner Health.

    5 out of 5 stars
    Reviewed on 5/6/2025

    Excellent and caring doctor, well informed

    5 out of 5 stars
    Reviewed on 5/3/2025

    He's very knowledgeable and very easy going.

    5 out of 5 stars
    Reviewed on 5/1/2025

    Dr Roberts is an excellent doctor who cares and listens to my concerns no mater how trivial.

    5 out of 5 stars
    Reviewed on 4/25/2025

    He is kind and caring. Listens to concerns and answers all questions.

    5 out of 5 stars
    Reviewed on 4/24/2025

    He listens

    5 out of 5 stars
    Reviewed on 4/20/2025

    Good doctor

    5 out of 5 stars
    Reviewed on 4/15/2025

    He is a great doctor. He listened to our problem and fixed it.

    5 out of 5 stars
    Reviewed on 3/31/2025

    I never feel like my concerns are trivial or that my visit is rushed.

    5 out of 5 stars
    Reviewed on 3/16/2025

    Personable, friendly, addressed issue with knowledge and care, explained condition and expected outcomes. Couldn't have been better!

    5 out of 5 stars
    Reviewed on 3/7/2025

    He came in prepared, having read my chart and listened to my concerns.

    5 out of 5 stars
    Reviewed on 3/4/2025

    He is a very caring doctor. Explains everything

    5 out of 5 stars
    Reviewed on 2/24/2025

    He is and has always been, a good listener, kind, courteous and compassionate. He is one of the best physicians I have had to take care of me. I refer many of my patients to him and your facility.

    5 out of 5 stars
    Reviewed on 2/13/2025

    He has been mine and my husband's pc for years and always has knowledge of our many other Dr's and surgeries and treatments.

    5 out of 5 stars
    Reviewed on 2/10/2025

    Good knowledge, bedside manner. Good listener.

    5 out of 5 stars
    Reviewed on 2/4/2025

    Dr. Roberts is friendly, knowledgeable, caring, and is willing to put forth the effort to diagnose and treat whatever is ailing you.

    5 out of 5 stars
    Reviewed on 1/31/2025

    He is very professional and knowledgeable

    5 out of 5 stars
    Reviewed on 1/29/2025

    Brandon Roberts is an exceptional provider that I appreciate working with to continually maintain and/or improve my health. Dr. Roberts is personable, pleasant, professional, knowledgeable, and kind. What more can I ask for, other than never having to see a doctor because I am in perfect health! Probably not in the cards for most people, right!

    5 out of 5 stars
    Reviewed on 1/29/2025

    Excellent Dr

    5 out of 5 stars
    Reviewed on 1/26/2025

    Dr Robert's has always answered and cared of my needs. He has helped me alot with my health. Very very good Physician.

    5 out of 5 stars
    Reviewed on 1/25/2025

    I like the efficiency of the office, the caring way I am treated by assistants and the thoroughness of my doctor

    5 out of 5 stars
    Reviewed on 1/16/2025

    He is very good and explains everything so I can understand

    5 out of 5 stars
    Reviewed on 1/8/2025

    He's a great doctor and makes you feel at ease

    5 out of 5 stars
    Reviewed on 12/18/2024

    Dr. Roberts is the best

    5 out of 5 stars
    Reviewed on 12/10/2024

    Knowledgeable, friendly and patient. Takes time to listen to patient.

    5 out of 5 stars
    Reviewed on 11/26/2024

    Well respected

    5 out of 5 stars
    Reviewed on 11/24/2024

    He is very personable! Studies my chart to see how I am doing. Recommends things to help me!!

    5 out of 5 stars
    Reviewed on 11/24/2024

    He genuinely cares and always does a great job addressing my needs

    5 out of 5 stars
    Reviewed on 11/15/2024

    He is always concerned about my health. Sits and talks to me about my health and wellbeing

    5 out of 5 stars
    Reviewed on 11/12/2024

    Very satisfied with my care

    5 out of 5 stars
    Reviewed on 11/9/2024

    He is the best doctor I have ever seen. He is intelligent, caring and very efficient.

    5 out of 5 stars
    Reviewed on 11/1/2024

    Very confident and knowledgeable, takes time

    5 out of 5 stars
    Reviewed on 10/31/2024

    He is thorough and addresses the issue

    5 out of 5 stars
    Reviewed on 10/28/2024

    He is the best doctor I ever had. He cares and spends time listening to my cares. There are not enough kind words to say about this wonderful great doctor. Doctor Roberts is number one of all the doctors.

    5 out of 5 stars
    Reviewed on 10/27/2024

    Knowledge and understanding. Very patient and listening. Taking the necessary time to answer questions.

    5 out of 5 stars
    Reviewed on 10/27/2024

    He has been our Dr in this location for at least 8 years now, and we are definitely satisfied.

    5 out of 5 stars
    Reviewed on 10/25/2024

    I have complete faith in him.

    5 out of 5 stars
    Reviewed on 10/19/2024

    Dr Roberts is the best. He is very kind and caring and is always looking out for his patients.

    5 out of 5 stars
    Reviewed on 10/19/2024

    Love my doctor Roberts. He tries to take good care of my husband and me.

    5 out of 5 stars
    Reviewed on 10/15/2024

    He listens to you and take care of the problem I was having.

    5 out of 5 stars
    Reviewed on 9/30/2024

    Very attentive and listened to my issues.

    5 out of 5 stars
    Reviewed on 9/27/2024

    He is a very caring process doctor. I love him dearly

    5 out of 5 stars
    Reviewed on 9/26/2024

    He is always on top of what is happening in the medical field and makes recommendations in line with my care.

    5 out of 5 stars
    Reviewed on 9/15/2024

    He is very caring and very knowledgeable. He goes out of his way to care of and make time for all my concerns and issues even if he has to refer me to a specialist. He is very patient and is always making sure that my needs are met. I'm so glad to have him as my PCP.

    5 out of 5 stars
    Reviewed on 9/11/2024

    He helped and saved me with my medical issues. He's great.

    5 out of 5 stars
    Reviewed on 9/7/2024

    He is a great and compassionate doctor.

    5 out of 5 stars
    Reviewed on 8/31/2024

    Great doctor and very knowledgeable and willing to take the time to explain my questions and concerns.

    5 out of 5 stars
    Reviewed on 8/30/2024

    Patient and knowledgeable

    5 out of 5 stars
    Reviewed on 8/28/2024

    Dr Roberts is a very good listener, concerned and caring individual. Clear in expressing and explaining instructions. Good on follow up.

    5 out of 5 stars
    Reviewed on 8/27/2024

    He always addresses my problem and shows concern.

    5 out of 5 stars
    Reviewed on 8/26/2024

    He is completely informed about my medical history and does all he can to listen to me and address my concerns. Thank you Dr. Roberts

    5 out of 5 stars
    Reviewed on 8/23/2024

    Friendly interaction, addresses my needs and concerns.

    5 out of 5 stars
    Reviewed on 8/16/2024

    He's very knowledgeable and has a great personality to make you feel comfortable and at ease

    5 out of 5 stars
    Reviewed on 8/12/2024

    He cares

    5 out of 5 stars
    Reviewed on 8/1/2024

    Dr Roberts listens to me and addresses my needs in a caring manner.

    5 out of 5 stars
    Reviewed on 7/29/2024

    Great listener and caring individual.

    5 out of 5 stars
    Reviewed on 7/29/2024

    Caring, professional, respectful

    5 out of 5 stars
    Reviewed on 7/25/2024

    Great Dr. Spends the time with you and answers your questions and reassures you your doing good

    5 out of 5 stars
    Reviewed on 7/20/2024

    Dr. Roberts is always thorough and gives you as much time as you need during visits.

    5 out of 5 stars
    Reviewed on 7/20/2024

    Great Doctor

    5 out of 5 stars
    Reviewed on 7/19/2024

    Dr, Roberts has been my doctor for years. He is intelligent, efficient and has helped me correct multiple health issues. I moved 3 years ago but will still drive the 50 miles one way to see him.

    5 out of 5 stars
    Reviewed on 7/19/2024

    He is an awesome DR.

    5 out of 5 stars
    Reviewed on 7/15/2024

    Dr is always thorough and asks questions pertaining to health

    5 out of 5 stars
    Reviewed on 7/6/2024

    He is very knowledgeable and courteous

    5 out of 5 stars
    Reviewed on 7/4/2024

    Dr Roberts is great! I want to keep it a secret as I don't want him to get too busy. He works with me to find resolution. That's important for me as I have a few different and unrelated issues.

    5 out of 5 stars
    Reviewed on 7/4/2024

    He listens to the patient and finds solutions.

    5 out of 5 stars
    Reviewed on 7/1/2024

    He is a Great Dr very kind and caring.

    5 out of 5 stars
    Reviewed on 6/26/2024

    He is a compassionate, caring and competent doctor

    5 out of 5 stars
    Reviewed on 6/23/2024

    Dr Roberts is a personable, caring, knowledgeable physician. He cares for my health needs collaboratively as I seek alternatives to optimize overall health.

    5 out of 5 stars
    Reviewed on 6/21/2024

    He genuinely listens to my concerns and we are partners in my health care journey.

    5 out of 5 stars
    Reviewed on 6/20/2024

    Easy to talk to. Understandable and very knowledgeable.

    5 out of 5 stars
    Reviewed on 6/17/2024

    Dr Roberts provides caring and comprehensive medical care

Similar Providers

Valentina Gomez Aristizabal
Internal Medicine
Banner Health Center

1917 South Crismon Road, Mesa, AZ 85209

Available within 30 days
View Appointments
Matthew Au
Internal Medicine
Banner Health Center

1917 South Crismon Road, Mesa, AZ 85209

Available within 30 days
View Appointments