Meet the Team

Dr. Johnson’s Bio:

Dr. Johnson has been practicing medicine for over 18 years. He attended Orem high school and did his undergraduate studies at Brigham Young University. He went to medical school at UHS-COM (currently called KCUMB) in Kansas City Missouri, where he graduated Cum Laude. He then completed a three year residency program in Family Medicine at the University of Utah.

His first clinic was located in Provo, Utah where he started working with Stacia, his nurse, and his office manager Mae, whom he has now been working with for over 20 years. Because they’ve worked together for so long, they enjoy a very close-knit, fun-loving camaraderie that really ads to the overall feel of the practice. Dr. Johnson worked at that clinic for 2 years and then moved his practice to Orem where he helped start Mountain Peaks Family Practice and was there for over 10 years. In 2009 he formed a partnership with Dr. Stuart Porter and together they started Integrative Medical Associates, located in the Provo River Bottoms.

Dr. Johnson’s specialty is in family medicine, and throughout his time in practice he has participated in 2500 deliveries. He has extensive experience in pediatrics, adolescent and adult medicine, and treats all types of illnesses. Dr. Johnson regularly attends conferences throughout the year to stay updated and current on the most recent medical information.

Dr. Johnson’s real passion, however, is helping people take control of their health and really getting to the root of the problem for what ails each individual, not just prescribing a medication to mask their symptoms. He loves coaching patients on how to improve and maintain true wellness from the inside out. This includes evidence based hormone replacement, thyroid management, digestive healing, nutritional guidance and customized exercise programs.

Dr. Johnson firmly believes in really treating each patient and enjoys educating people to understand their bodies. Each patient is an individual and therefore his approach is to implement a wellness program that is tailored to their individual needs. One of his favorite sayings is “patients are like snowflakes, no two are the same”

In his spare time Dr. Johnson enjoys spending time with his family exercising, golfing, hiking and wrestling with his grandkids. Call today to schedule a one on one consultation with Dr. Johnson and see for yourself what a difference he can make in your life!

The Team


Mae Hawes is Dr. Johnson’s Office Manager. She has been working for Dr. Johnson for 18 years, and is very dedicated to the practice, and loves what she does. Her hobbies include running, reading, working and spending time with her husband and 3 children.

Stacia Cook graduated from Orem High School, and then attended UVSC where she graduated with honors and received her Associate of Science, and LPN degree. She has worked as Dr. Johnson’s nurse for 18 years and enjoys being with and helping people. She is married and has 2 beautiful children, a boy and a girl, who she adores. She loves spending time with family and friends enjoying the outdoors.

Kathi Porter joined our team in 2010 at the front desk as a receptionist. Her favorite part of her job is supporting the medical staff in helping patients achieve health and wellness and the friendships she has made. She enjoys reading, is an avid baseball fan, and practices yoga.

Mignon Dittmar has been with Dr. Johnson for 3 years. She graduated from BYU with honors. Mignon is a certified EMT and has worked in the Emergency Room. She enjoys cycling, running, being outdoors and spending time with her family. She enjoys being a part of Dr. Johnson’s team, getting to know patients, helping with their care, and being a part of their journey to health and wellbeing.

Why Choose Dr. Johnson?

  • Holistic Approach
  • Personalized Treatment
  • 20 Years of Experience