James Roberts, MD

Patient Rating:

5.0 Read all reviews

My Specialties:

Internal Medicine, Board-certified; Pediatrics, Board-certified

My Areas of Focus:

Newborn/Infant Care, Pediatrics, Adolescent Medicine, Special Needs, Complete Women's Health, Mens Health


English, Interpreters available for other languages




Legacy Health Partners

Where I see patients

Where I see patients

Legacy Medical Group-Salmon Creek Family Medicine

About Me:

I chose a specialty in Pediatrics and Internal Medicine to care for patients from infancy through adolescence and into adulthood. My career has allowed me to care for those from all walks of life and reinforces my philosophy that the most important attribute of a caregiver is the ability to listen to their patient. In my spare time, I enjoy traveling with my family, hiking, gardening and being a "foodie" with my wife.

Residency: Tulane University
Medical School: University of North Carolina - Chapel Hill
Year I Started Practice: 1999
Hospitals Served: Legacy Salmon Creek Medical Center

Patient Rating

Legacy wants every patient to have great care, every time. To help measure and improve patient satisfaction, we send surveys to randomly selected patients after their appointments. We use this feedback from the surveys to improve and enhance the care we offer. Learn more about our surveys & ratings

Average Rating:  5.0 out of 5.0

  Aug 25, 2023
The staff is always efficient and courteous. Dr. Roberts is an incredible doctor.

  Aug 22, 2023
Thanks to Dr James Roberts and to his care team.

  Aug 21, 2023
Dr. Roberts was caring and listen to my condition carefully and planned my treatment. He was respectful and gentle.

  Aug 18, 2023
Dr James Roberts has been always attentive on my health checkups and very thorough.

  Aug 16, 2023
DR. Roberts is Excellent!

  Aug 9, 2023
Dr Roberts is always respectful of my dad as he asks him the same questions more than once. He doesn't talk over my dad, even though my dads hearing is very bad, as if he was not there. He listens to him and tells us what he is doing while he's looking into his past med changes on the computer etc. When we walking to the car my dad comments about what a good visit it was and how dr Roberts "takes time to listen to him and he likes that." Thank you!

  Aug 1, 2023
I've been with Dr Roberts for a very long time. He's ready to talk with and I appreciate the time he spends with me.

  Jul 24, 2023
Dr. Roberts is an EXTREMELY attentive, knowledgeable, kind, patient, caring, PHENOMENAL physician.

  Jul 21, 2023
A little more than a week previous to my appointment to see Dr Roberts, I had cause to be in the emergency room at Legacy. (That experience was a great deal less satisfactory than the one I had with Dr Roberts, but that's for another time). Dr Roberts office called me a couple days after my emergency room visit but before my appointment. I didn't even know they knew I had been to the ER. IT was so very nice to get a phone call checking on me. It felt like an experience I didn't think I would have ever had in this day. Very nice.

  Jul 17, 2023
My family followed Dr. James Robert's from a previous clinic. He is the Best doctor I have ever had as a primary care doctor!!! I would follow him anywhere if I could. He takes care of all my health issues and I feel safe knowing he watches all my health problems!! He is also very knowledgeable and personable!! My sons and I all have him as our pcp and we all have the highest respect for him as a doctor and person!!

  Jul 11, 2023
Dr Roberts is amazing. The problem we have is getting through staff to get appointments or questions answered.

  Jul 11, 2023
Parking is HORRIFIC. Please re-stripe the parking garage so that all cars fit in the parking spaces, not just motorcycles.X-Ray folks were nice, but it's been over 24 hours and I don't have results from the images they took.

  Jul 11, 2023
Thay are always helpfull and checking on me always checking my blood presher and oxygen levels and keeping I very close eye on me

  Jul 11, 2023
I always have a good visit with Dr, Roberts. He takes the time to answer all my questions. He is kind, patient and knowledgeable.

  Jun 30, 2023
Dr Roberts & his staff are very friendly and knowledgeable.

  Jun 30, 2023
The doctor, while very reserved in manner, is easy to talk to, seems to welcome patients questions. I appreciate those qualities.

  Jun 19, 2023
Best doctor I have ever had!

  Jun 16, 2023
I have been a patient of Dr. Roberts for 20 years. I've had a quite challenging health journey with many surgeries, accidents, ER visits, and hospital admissions. Each year I've grown to be more confident and pleased with his expertise and level of caring, personalized, and respectful treatment. I appreciate that Dr. Roberts engages In a medical practice approach not frequently followed by physicians - whenever possible, he has a mutually cooperative approach to my health care and decisions. He listens intently and has always taken time for a two way discussion. Not just answering questions - he listens intently, often asks me questions about care preferences, and cooperatively offers recommendations I am then eager to follow. When I had a temporary 1 year move I insisted on the 2-4 hour drive each direction for many appointments because I truly felt I could not receive comparatively excellent care elsewhere. I hope you have the opportunity to experience the same.

  Jun 16, 2023
Dr. Roberts is very responsive , respectful and compassionate.

  Jun 16, 2023
Vary Good

  Jun 7, 2023
I like Dr Roberts and he has a great team

  Jun 6, 2023
The only thing I can complain about is the lady who checked me in. I do not have a very high income, and I have Molina as a secondary insurance. Every single time she checks me in she makes me feel guilty about having Molina and asks me every time if I had called them to tell them I have insurance. Every single time, I explain to her they are well aware, they know my income and they know I have a primary insurance. Her eyes are not friendly and It feels very rude. She makes me feel ashamed at every single appointment in front of all the people in the waiting room and I wish she would never check me in again. I Am in healthcare and our PAS would never ever say something like that to somebody about their insurance. Dr. Roberts and his medical assistant are absolutely amazing and I would never complain about them whatsoever. I always get the best care from them.

  Jun 5, 2023
I cant say enough about the entire staff at this location but I would like to single out the efforts of Dr. Roberts..incredible at his job and goes above and beyond in patient in professionalism and kindness

  Jun 5, 2023
Purpose of the visit was a health checkup, plus discussion of appropriate medications.

  Jun 5, 2023
I got to talk . I wasn't just told to do something. I got answers to all my questions. I was treated like a person and I felt truly care about.

  Jun 2, 2023
Dr Roberts is knowledgeable in a vast range of medical subjects and is able to provide information/treatment in a holistic manner.

  May 31, 2023
Dr. Roberts an tam are awesome!

  May 31, 2023
Dr. Roberts is the best doctor I have ever had - Excellent in every way!

  May 30, 2023
Dr.Roberts is a great person &Dr. I've had him for years, And hopefully I can stay with him for as long as possible.

  May 19, 2023
Great treatment from an exceptional team!!

  May 19, 2023
I am extremely pleased with how quickly Dr. Roberts office, staff and dr himself take the time for the care I need. I hope we can stay with him a long time.

  May 15, 2023
I can about getting a new CPAP and asking Dr Roberts to send information to NORCO

  May 9, 2023
I know when I get to the office that I will get the best care, and that everyone I speak with will listen to me and help me as needed.

  May 8, 2023
Dr Roberts has been my PCP for 6 years and I consider myself blessed to have such a knowledgeable, caring doctor. I highly recommend him. The office staff are excellent as well. Legacy is definitely some of the best care I have ever had.

  May 5, 2023
All staff, very courteous and helpful.

  May 3, 2023
Dr Roberts is very cordial and friendly. He cares about his patients

  May 3, 2023
I'm always happy with the treatment I get here mental and physical.

  Apr 28, 2023
I like the doctor and his staff. Friendly and attentive.

  Apr 28, 2023
Always attentive, thorough, and kind.

  Apr 28, 2023
They were very helpful, and professional.

  Apr 25, 2023
I hadn't needed medical assistance or the need to meet with Dr. Roberts. I actually had not seen the doctor and I was told that after 3 yrs. They actually discontiue me from his services but Angie worked diligently to acquire my appointment in a very timely manner. Thank you Angie. The desk staff had smiles and greeted me very professional. Dr. Roberts listened to my concerns and addressed them very professionally. He was very easy to talk with and share some ideas with me. I asked for a blood work up and a urine analysis he was very accomidating. I received my information on My Health in a timely manner and spoke with his assistant and a suggestion by the doctor. In all a very wonderful experience.

  Apr 25, 2023
I would not see Dr. Roberts again. I did not feel like he was very engaged. He offered no advice or solutions to the problem that had me in the office.

  Apr 24, 2023
Just wanted to say that the MA was fantastic! This is not my usual experience at Drs offices.

  Apr 17, 2023
Dr Roberts is always thoughtful and gives great care to all our family members. We appreciate the time he takes to talk and figure things out. The check-in staff was kind and happy. She gave our [child] coloring pages and markers while we were in the waiting room.

  Apr 17, 2023
My visit with Dr. Roberts was excellent.

  Apr 14, 2023
Very pleased with everything related to my medical care. Thanks!

  Apr 12, 2023
Dr Roberts & staff are always professional knowledgeable & take as much time as needed with me. Wonderful medical care!!!!!

  Apr 11, 2023
Never had a bad experience...very professional and doctor is always concern about my health

  Apr 7, 2023
Was as expected

  Mar 29, 2023
I always have great expectations by Dr. Roberts

  Mar 24, 2023
Dr. James P. Roberts is a PHENOMENAL & EXCEPTIONAL physician. He Is ALWAYS extremely, courteous, kind, patient, compassionate & very thorough physician, doesn't miss anything. I know when I have an office visit, he will cover all the bases & if he needs to refer me to a specialist, or for lab work, he will do so.

  Mar 14, 2023
Likely to recommend: not a 10 as I don't want everyone seeing him and I could never get in he's very good and actually LISTENS

  Mar 10, 2023
Prompt, pleasant, professional. Great staff.

  Mar 8, 2023
I really appreciate Dr Roberts and his staff

  Mar 7, 2023
Dr. Roberts is always very attentive and thinks about what I have to say. I appreciate that.

  Mar 6, 2023
Dr. Roberts listens.

  Feb 14, 2023
Dr Roberts is always professional and knowledgeable about my health issues. He listens well and is thoughtful when answering my questions. I'm glad he is my primary care provider.

  Feb 13, 2023
Relaxed and unhurried atmosphere. Covered all past and present concerns in a very professional manner.I felt very good about the experience.

  Feb 13, 2023
Very good! Short wait time, pleasant visit. Been with Dr Roberts for 3 years and like him a lot

  Feb 6, 2023
Dr. Roberts and his team are the Best!

  Feb 3, 2023
Doctor James Roberts is a great listener. He pays attention to the details as a explain, some time in a lengthy period. He let me express my feelings and concerns with great patience. I love my Doctor! Very professional!

  Feb 1, 2023
Very good

  Jan 31, 2023
Always a good experience.

  Jan 27, 2023
Dr Roberts is the best physician I've ever seen.

  Jan 25, 2023
Dr. Roberts and his staff are always friendly and professional and I am glad to have them as my medical provider.

  Jan 25, 2023
Problem coordinating betw

  Jan 20, 2023
I have chronic back pain and Dr. Roberts is helping guide me through treatments.

  Jan 18, 2023
He's an amazing provider but the front desk staff is VERY difficult to deal with. Customer service is awful and they treat people like they are stupid

  Jan 18, 2023
Have always had good experiences with Legacy. I think Dr Roberts goes over and above to make sure I am receiving good care.

  Jan 11, 2023
Dr was very patient kind and helpful

  Dec 27, 2022
Waitlist availability was communicated only via email and available time was gone by the time I reviewed the email (about 1 hour after 1st email indicating availability).

  Dec 21, 2022
Dr Roberts is the best. Not looking forward to the day he retires .

  Dec 21, 2022
Dr. Roberts is respectfull and listens to patients concerns with medical advise.I never had any bad experiences with any staff at Dr Roberts clinic.

  Dec 20, 2022
Good experiences

  Dec 16, 2022
Great doctor and office.

  Dec 14, 2022
Lab on 2nd floor ALWAYS closes BEGORE noon, so they can use the time they should be serving patients to ready themselves to have their duties all caught up to be out the door at the stroke of 12. I've been turned away more than once. One time the doors were locked at 11;50. It's a bit of a trek only to find it closed.

  Dec 14, 2022
Dr. James Roberts is very personable and very knowledgeable every visit. He is so wonderful that we did everything in our power to follow him from a previous office and we pray that he is ALWAYS our family's doctor!!!!

  Dec 13, 2022
Never had a bad experience with Dr. Roberts

  Dec 7, 2022
Very friendly and attentive

  Dec 6, 2022
Dr Roberts always is caring about my concerns. He listens, offers great feedback, & explains all medical wording very well.

  Dec 5, 2022
Dr. Roberts seems determined to help me and find the cause of the muscle pain.

  Dec 2, 2022
Dr. Roberts is an excellent doctor. Very respectful & personable.

  Nov 30, 2022
Felt like a facility/doc with genuine interest in the well being of their patients. NO rush, all questions answered, very personal.

  Nov 21, 2022
Dr. Roberts listens and is professional. Always easy to get care here.

  Nov 16, 2022
The worst part of my visit is the parking garage. The spaces are too small for a normal sized car and as such, many cars fill two spaces. This has been noted many many times, but Legacy doesn't seem to care about this aspect of patient service/satisfaction.

  Nov 16, 2022
Dr. James P. Roberts is an Extremely thorough physician. He is patient, professional, Extremely knowledgeable, personable, kind and compassionate. I am so very blessed and grateful that he is my doctor. He is phenomenal physician a phenomenal person.

  Nov 14, 2022
Very good

  Nov 14, 2022
He takes a lot of time with you and I like that

  Nov 14, 2022
Dr. Roberts is the best

  Nov 11, 2022
Dr. Roberts is amazing and I have been with him 12 years. Your receptionist was so rude and disrespectful (the one that checked me in) that I will be looking for a different doctor to go to. Again I love my experience with Dr. Roberts your receptionist was that rude and disrespectful

  Nov 8, 2022
Dr. Roberts is a good listener and is able to explain things in layman's terms. He genuinely seems to care.

  Nov 7, 2022
Dr. Roberts is an excellent doctor and I trust him very much!

  Nov 4, 2022
This is one good doctor.

  Nov 2, 2022
Dr Roberts is excellent. I feel very comfortable with him and his decision

  Nov 1, 2022
The doctor spent a significant amount of time with me.

  Oct 31, 2022
Really good visit.

  Oct 31, 2022
Dealing with my husband is very challenging. Dr. Roberts is very patient with him.

  Oct 31, 2022
The questions I found to be difficult to answer.

  Oct 28, 2022
Dr Roberts is a good listener and communicator in health care always.

  Oct 28, 2022
Dr Roberts has been my local GP for more than 10 years. He is always helpful and informative. I feel fortunate to include him on my health team.

  Oct 26, 2022
In the 9 states and 4 countries that I have lived in and the 105 I have visited or worked in Dr. James Roberts is the absolute best doctor that I have ever had the extreme privilege of knowing. His intelligence is only exceeded by his compassion and understanding, in short if you want a billion dollar idea? Clone him.

  Oct 17, 2022
No complain at all. I am so pleased with all. Thank you for making me feel okay not feeling judged at all.

  Oct 4, 2022
Dr. Roberts does his best.

  Oct 4, 2022
Dr. Roberts is the finest physician I have ever received treatment from.

  Sep 30, 2022
Dr. Roberts is a fantastic physician who listens to his patients concerns, thoughtfully provides insights, in and even laughs at my sometimes awful jokes.

  Sep 28, 2022
I have been seeing Dr. Roberts for 5 years, and he and the staff are fantastic.

  Sep 26, 2022
Dr Roberts is an excellent doctor and you should be proud to have him on your team.

  Sep 26, 2022
Dr Roberts is the best