Biography
John McRae, DNP, MPH, NP-C, or Dr. John, as he’s known to his patients, is a family nurse practitioner trained to offer healthcare services to all populations. He started Mountain West Medical Service… Read more ›
Featured Review See More Reviews
Dr. John is a godsend! He is smart, kind, funny...just a really great doctor! You won't regret booking with him!…
Summary
Provider Training
| University | Degree | Focus | Graduated |
|---|---|---|---|
| AP Still University | Masters Degree | MPH | Not Specified |
| Boise State University | Bachelors Degree | B.S. Biology | Not Specified |
| Boise State University | Bachelors Degree | BSN Nursning | Not Specified |
| Idaho State University | Other Degree | D.N.P | Not Specified |
Experience & Accolades
| Role | Organization | Time |
|---|---|---|
| Board certified | American Association of Nurse Practicioner | Present |
Photos
Forms and Articles for Patients
Specialties
Languages Spoken
EnglishMedical Specialties
- Nurse Practitioner - Sub-Specialty: Family
Accepts New Patients: Yes
Mcrae specializes in treating the following types of patients:
- Adults
Medical Philosophy: Traditional Medicine
Payment Options
Payment DetailsReviews
Number of Reviews: 11
Most Recent Review: 05/28/2019
Office & Staff Evaluation
Provider Evaluation
Review by
L. M.
on
May 28, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“Great Practice!”
Dr. John is a godsend! He is smart, kind, funny...just a really great doctor! You won't regret booking with him!
Review by
Bobbi G.
on
April 23, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“Super Comfortable Visit”
Dr. John is very personable and makes me feel comfortable. Super friendly and relaxed.
Review by
S. E.
on
April 18, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“Dr. John is a Perfectionist!”
He takes the time to listen to what cosmetic procedures you are interested in and gives you the best treatment plan for your goals!
Review by
Charles K.
on
March 12, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“A great medical provider”
Dr. John and his entire staff,have been amazing since the first day i came in to see them. Very thorough,respectful of all the patients needs. Dr. John and staff really care about a persons well being, which is great to be around. Im glad i chose Dr.McRae to be my medical provider, will recommend him and his staff to anyone needing a great Dr.
Review by
Jeanette S.
on
March 04, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“he addressed all my issues thoroughly. I trust his medical advise and direction.”
Dr McRae spent a lot of time answering all my questions and gave me great advise for my health to improve.
Review by
Anonymous
on
April 23, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“Very Knowlegable”
Visited a doctor a few weeks ago and received an inaccurate diagnosis. John listened well, and explained clearly the things that I needed to do post visit.
Review by
Amber T.
on
April 18, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“Amazing office and staff”
Best experience every time i visit Dr. John!
Review by
Don B.
on
April 05, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“review”
very comfrble
Review by
N. E.
on
March 05, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“Great Experience!”
This team is amazing! I had microneedling done by their esthetician Dakota. She was super nice and knowledgeable. I love this place! You definitely don't feel like cattle here!
Review by
S. M.
on
February 26, 2019
-
Mountain West Medical Services - 1067 South Wells Street Suite 110
Office & Staff Evaluation
-
Ease of Getting an Appointment
-
Courtesy of Practice Staff
-
Appearance & Atmosphere of Office
-
Handling of Billing & Insurance
- Average Wait Time Less than 5 minutes
“This office is amazing!!!”
I've been a patient of Dr. John for years. He is great as well as his staff. I never feel hurried, and they always solve my issues. Couldn't recommend high enough!
Locations
Affiliated Practices
Practice
1067 S Wells StMeridian, ID 83642
Mountain West Medical Services
1067 South Wells Street Suite 110Meridian, ID 83642
Practice Colleagues
Chelsea Hansen, - Dental Hygienist, Other Healthcare Provider
Maximilian Pacheco, DMD - Dentist
Caroline Sewell, DMD - Dentist
Katy Pearce, - Dentist
Procedures & Services
Procedures & Treatments Offered
- Botox
- Cosmetic Injections
- Dermal fillers: Juvéderm® and Restylane
- Holistic Therapy
- Hormones
- Kybella
- Neograft Hair Restoration
- Prp
- Weight Loss Program
Commonly Prescribed Medications
- As needed
Billing Policies & Payment Options
John Mcrae, DNP accepts the following payment methods:- Discover
- American Express
- Mastercard
- Visa
- Personal Check
- Cash
More info: We accept Cash, Checks and Credit Cards.
Offers Financing/Payment Plans?: Yes
Bills on a Sliding Scale?: Unknown
Accepted Insurance
Accepted Insurance
Please call the office to verify the forms of insurance accepted.
Comment - “ Great Practice! ”
Dr. John is a godsend! He is smart, kind, funny...just a really great doctor! You won't regret booking with him!