Facebook Pixel

Dr. John-Michael Stevens

Outstanding Staff Badge
World Class Punctuality Badge
Exceptionally Helpful Badge
Highly Knowledgeable Badge
3 reviews

Ratings for Dr. John-Michael Stevens

,
5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Wow. What can I say. We need more doctors like Dr Stevens in the world. Hands down the BEST doctor I've ever dealt with.

Was this rating useful? 2

flag | Submitted January 23, 2017

,
5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. Stevens is a great doctor all around. He is friendly, personable, down-to-earth, helpful, knowledgeable, and most importantly, he really listens to the patient's needs.

Was this rating useful? 2

flag | Submitted August 5, 2016

,
5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr Stevens is by far the BEST new doctor in town, and it is a privilege to have him in our community!! He is brilliant, personal, friendly, fun, social, caring, and has a dire love of finding solutions for patients problems. He relates on a personal level, and then ensures as a doctor he crosses every bridge possible when the case is complex. He listens, values the patients perspective and ultimately needs to be cloned as a doctor - he IS what every doctor should set out to be for their patients!! So, if you are looking for a doctor in the area and have a chance to get on his patient list - get on it! You will not be disappointed by him :) Welcome to the community doc :)

Was this rating useful? 3

flag | Submitted January 25, 2016

Rate this Doctor

Dr. John-Michael Stevens's Credentials


Accepting New Patients

No, this doctor is not accepting new patients


Biography

Unavailable


Languages

  • English

Education

  • University of Limerick (Grad. 2013)
  • University of Saskatchewan (Grad. 2009)

Other Specialties


Areas of Expertise

Unavailable


Awards & Recognitions

Unavailable


Publications & Research

Unavailable


Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Aetna
Blue Cross / Blue Shield


Sign up for our newsletter to get the latest health news and tips.