Professional Summary


  • A.T. Still University of Arizona - Mesa, in Master of Physician Assistant Studies, 2007

Board Certifications

  • NCCPA awarded in 09/05/2007


  • Sleep Medicine

Languages Spoken

  • English
  • Spanish

Verified Patient Ratings

The Patient Rating score is an average of all patient responses to physician related questions in the Press Ganey Medical Practice survey. Patients receive a survey to complete within 1-2 days of their physician visit. Responses are measured on a scale of 1 to 5, with 5 being the best score.

Patient Satisfaction

(4.5) 854 ratings

Verified Patient Comments

Comments also are gathered from the medical practice survey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.

Mar 14, 2023
PA Johns is a well educated person, showing knowledge, interest in my symptoms , diagnosis and treatment.
Feb 7, 2023
Very good east and fast experience
Feb 7, 2023
It was so easy and fast
Feb 2, 2023
Used language I understood because I'm a nurse, but average person would not have understood explanation of findings.
Feb 1, 2023
Very knowledgable, helpful describing anything that could be changed to make treatment easier.
Feb 1, 2023
Experience was excellent'!
Feb 1, 2023
I always have a good experience
Jan 24, 2023
Everyone here the best
Jan 23, 2023
He has always been thorough and helpful!!
Jan 18, 2023
Matt John's is the very best!! In every way!
Jan 4, 2023
I have had successful visits in the past with my Primary Care Provider. I was shocked that this was handled so poorly.
Dec 23, 2022
He's a wonderful provider!
Dec 2, 2022
Interested in me, friendly, listened, etc.
Dec 1, 2022
I was happy with Matthew's quick response in getting the information to home healthcare for some new CPAP supply's with new insurance.
Nov 10, 2022
Super cool guy. I was confused about the link with the video but it all worked out great.
Nov 8, 2022
Meeting was good
Sep 30, 2022
He was nice, but seemed a little like he was going through the motions.
Sep 20, 2022
Sep 20, 2022
Was very pleased by all that took care of me
Sep 9, 2022
Sep 9, 2022
Aug 19, 2022
Clear concise answers, didn't waste my time, prompt, efficient
Aug 14, 2022
Matt answered all my questions!
Aug 1, 2022
I had an extremely good experience with Mr. Johns
Jul 29, 2022
Jul 29, 2022
Jun 28, 2022
Matt was awesome. I didn't have a lot of time so he addressed my issues quickly and thoroughly
Jun 16, 2022
Great experience
Jun 16, 2022
Very informative
Jun 16, 2022
Jun 16, 2022
Very good experience.
Mar 19, 2022
The doctor was very kind, informative and helpful.
Mar 15, 2022
I am an unusual case, and I somewhat chart my own path. Matt Johns was understanding.
Mar 8, 2022
Matthew Johns took the time needed and answered any questions or concerns I had.
Mar 7, 2022
Matt my PA is top notch.
Feb 15, 2022
Didn't feel rushed or hurried. He answered all my questions and I had a lot.
Feb 8, 2022
Jan 25, 2022
No problems
Dec 1, 2021
Good experience. Took care of my needs
Nov 26, 2021
The PA had a very good bedside manner but I felt like he should have taken more time to talk to me about my initial concerns regarding my sleep.
Nov 21, 2021
PA was helpful discussing issues, but ultimately has no definite solution
Oct 25, 2021
Matt Johns is wonderful to work with. Very professional and empathetic.
Oct 20, 2021
Matt Johns is the best sleep PA there is!
Sep 29, 2021
All good
Sep 29, 2021
All good
Sep 2, 2021
I wish everyone from every Intermountain Clinics was as open, honest, and truly engaged with the patient as Dr. Johns and everyone else at the Clinic was. .
Aug 26, 2021
Very helpful physician...answered all my questions...not hurried
Jun 23, 2021
Good experience.
Jun 7, 2021
he was nice but seemed like he was in a big hurry
May 19, 2021
Always a good experience talking to Matt.
May 14, 2021
Matt Johns is quick and efficient.
May 3, 2021
my appointment went very well. I was completely satisfied.
May 3, 2021
It was a completely professional operation.
Apr 30, 2021
Apr 30, 2021
Apr 17, 2021
First time and he was very nice.
Apr 4, 2021
He is the best! he is very concerned with my health and is very thorough
Mar 23, 2021
Mar 21, 2021
It is nice to have a Doctor who understands my situation.
Mar 16, 2021
My PA listened carefully to my questions and answered them all to my complete satisfaction.
Feb 18, 2021
Feb 18, 2021
Feb 11, 2021
the experience was first rate. all my questions were answered.
Jan 14, 2021
As I said earlier, they Vasile with an earlier time, so the appointment was concluded early
Jan 12, 2021
Dec 14, 2017
Friendly, he seemed concerned, he was polite and seemed to know what he was doing.
Dec 7, 2017
We still the clinical notes over to LincCare so we can get the CPAP machine delivered. Thank you.
Nov 14, 2017
The provided excellent service. The receptionist was very kind and very friendly. Had a question about copays, they didn't know how to pay copays, and I had trouble finding the location where the provider actually was. This is a new campus, there's not a
Oct 24, 2017
I believe if a patient gets sick during their appointment they should be seen, instead of being told that they have to reschedule. I'm very disappointed in InnerMountain's policy in sending away customers during their time.
Jul 10, 2017
He is a very clean, person very knowledgeable, and very professional, that's what I think. So busy, not much time to discuss things, thank you.
Jun 29, 2017
The provider and staff did not seem too aware of the inconvenience of the location. It's an 8 hour drive up and back round trip to go there and the earnest treatment needed for my cardiac care was not met.
Apr 24, 2017
I think the front office staff needs more training. Thank you. That's all.
Apr 23, 2017
He's a nice doctor. He listens to what you say,and he…tell you what's going on. All I can really say is he's a good doctor.
Mar 28, 2017
"When I left,I thought about it,I thought,you know know I'm going to see if I can find another doctor who can help me more than Dr. John's did."

Practice Locations (2)

Riverton Sleep Disorders Center

3723 W 12600 S Ste 480 Riverton, UT
Fri 9AM - 4:30PM
Accepting new patients