Mountain Land Physical Therapy Snow Canyon Clinic – Ivins, Utah

Mountain Land Physical Therapy’s Snow Canyon Clinic is conveniently located in Ivins, Utah surrounded by the majestic red mountains of Snow Canyon State Park. We look forward to serving the residents of Ivins, Santa Clara, and the surrounding areas. Our brand new, state of the art facility is equipped with a variety of equipment that will help you on your way to recovery. Our knowledgeable and welcoming staff will ensure you receive the treatments you deserve.

See what people are saying about the Snow Canyon Clinic…

Nicole was the first physical rehab. specialist I’ve ever visited and I was skeptical to say the least. After a couple of visits and a lot of gym workouts (doing exercises she suggested), I’m feeling better and look forward to a more “pain free” retirement. I can’t tell thank her enough. I truly appreciate her demeanor and professionalism.

Snow Canyon Physical Therapy Staff


Trevor Johnson, PT, DPT

Clinic Director, Physical Therapist

Trevor earned his Bachelor of Science in Athletic Training from Weber State University in 2006 and went on to earn his Doctorate of Physical Therapy from the University of Utah in 2010. He specializes in treating the geriatric population and has extensive experience treating patients who have been involved in traumatic accidents. Trevor has been on Mountain Land team since 2010.

Trevor believes in creating an individual plan of care to fit each patient’s specific needs. This comprehensive plan takes into account the patient’s diagnosis as well as other personal and health factors that may affect their outcome. He regards communication between the patient and therapist as key to an effective and rewarding experience in therapy and success in the patient’s outcome.

When he’s not in the clinic, Trevor enjoys running, mountain biking, swimming, camping, hiking, fishing, and spending time with his wife and their three kids.


Amy Mair, PTA

Physical Therapist Assistant

Amy earned her Bachelor’s Degree in Exercise Science from Western Illinois University in 1999 followed by her Physical Therapist Assistant Degree from Salt Lake Community College in 2002. She then went on to earn a Master’s Degree in Health Coaching with a nutrition emphasis from Maryland University of Integrated Health in 2015. Amy first joined the Mountain Land team as a Therapy Aide before pursuing her education and returning as a Physical Therapist Assistant.

Amy’s approach to therapy is to treat the whole person. Well versed in therapeutic exercise and behavior change modification, Amy takes an interest in listening to her patients’ needs and concerns to help them on their road to recovery and get them back to doing the things they enjoy.

When she’s not treating patients, Amy loves to spend as much time as possible with her children and enjoys creating healthy food in the kitchen.


Directions to Mountain Land Physical Therapy in Ivins, Utah

Click here for directions.

Loading new locations