MLPT Official Blue Logo
Monday 8:00 AM – 5:00 PM
Tuesday 8:00 AM – 5:00 PM
Wednesday 8:00 AM – 5:00 PM
Thursday 8:00 AM – 5:00 PM
Friday 8:00 AM – 5:00 PM

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.


Google Reviews

Snow Canyon - Ivins Clinic Therapists

Trevor Johnson, Physical Therapist
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.

Kaitlin Webster Headshot
Kaitlin Webster, PT, DPT

Physical Therapist

Kaitlin Webster graduated from Utah Tech University with a bachelor’s degree in Exercise Science, and completed her Doctor of Physical Therapy Degree from Rocky Mountain University of Health Professions. Kaitlin’s clinical rotations during her studies involved treating patients of all ages, including infants as young as four months old. Her therapy philosophy centers on building connections with patients and creating tailored care plans that acknowledge their individuality. Inspired by her own experience as a teenage athlete receiving physical therapy, Kaitlin chose to pursue a career in the field. In her free time, she enjoys woodworking, hiking, and spending quality time with her family.

Curtis Peters, Physical Therapist Assistant
Curtis Peters, PTA

Physical Therapist Assistant

Curtis Peters earned his associate of applied science physical therapist assistant degree from Dixie State University in Saint George, Utah. He has been practicing physical therapy since 2012.

Curtis specializes in orthopedic rehabilitation, inpatient care, and geriatric exercise. As an endurance athlete and overcoming his own injuries, Curtis knows first-hand the benefits of physical therapy. His therapy philosophy is to keep moving forward, even if it’s measured in millimeters. Curtis is passionate about injury prevention, building sustainability, and helping his patients reach their personal goals.

When not in the clinic, Curtis enjoys mountain biking, running, swimming, hiking, yoga, traveling, and eating healthy.

Jeff Hanson, Physical Therapist Assistant
Jeff Hanson, PTA

Physical Therapist Assistant

Jeff graduated from Dixie State University, Utah Tech in 2022 with his Associate’s in applied science majoring in Physical Therapist Assistant. Jeff has spent over 8-years as a Certified Personal Trainer through the National Academy of Sports Medicine and is also a Certified Corrective Exercise Specialist.

Jeff is known for his positive, energetic, and cheerful attitude toward patients and staff. Jeff prides himself on helping his patients reach their goals at the highest level possible through fun and effective treatments. Jeff strives to make a comfortable and fun atmosphere to connect with his patients.

Jeff is an avid outdoorsman and loves to participate in any outdoor activity with his family such as hiking, fishing, and off-roading. Jeff also loves weightlifting, basketball, and just about anything else that makes him sweat! Jeff is married to his cute wife and best friend, Aubrey, and can’t get enough of his beautiful daughter, Brinley.

Monday 8:00 AM – 5:00 PM
Tuesday 8:00 AM – 5:00 PM
Wednesday 8:00 AM – 5:00 PM
Thursday 8:00 AM – 5:00 PM
Friday 8:00 AM – 5:00 PM

Specialty Services