In order to show you doctors that match your needs, we need to know a little about you first…Already a registered user? Log in.

James Boyes, PA

Physician Assistant
4.9 out of 5 •125 Ratings
The Patient Rating score is derived from care-provider related questions on our patient experience survey. Responses are measured on a scale of 1 to 5, with 5 being the best score. Comments also displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
Why no ratings? In order to provide our patients and visitors with the most accurate information, we only post physician satisfaction data when a physician has received a minimum of 30 returned surveys. For this provider, we have not yet received the minimum. To learn more about the survey, visit our about the survey page.


SpecialtiesPhysician Assistant
EducationGraduate School - University of Nebraska Medical Center

Shawnee Mission Primary Care - De Soto

8960 Commerce Drive, Suite 4E De Soto, KS 66018

Patient Ratings & Comments

4.9 out of 5 •125 Ratings
  • Apr 12, 2018Dr Jim is the best Dr I have been to...he is caring....listens to my concerns .. explains so I understand
  • Apr 12, 2018James Boyes has always treated me with respect and answers my questions thoroughly and gives me confidence.
  • Apr 5, 2018I love the way Jim listens to me and doesn't try to hurry me out the door. I try not to take up to much of his time. it's nice he listens to me before deciding what I'm there for
  • Apr 4, 2018PA Boyes is always prompt, friendly and attentive. I'm very particular about medical care, I have several health problems. PA Boyes is the most caring health care provider I have ever had.
  • Apr 3, 2018James Boyes is by far the best Primary Care Physician I've ever had, his concern for my health is genuine and he listens intently to what I have to say!

Start the Appointment Process

Your appointment request will be fielded by an agent who will reach out to you to process your request and schedule a time. Requesting a time on this website does not mean an appointment has been scheduled.