Mackenzie Kowalick

Mackenzie Kowalick



Undergrad: Michigan State University
Doctor of Physical Therapy: University of Utah


Functional Dry Needling - levels I and II
Strength and Conditioning Specialist


Injury prevention
Strength training
Sports Performance

Professional Philosophy

I am dedicated to providing comprehensive physical therapy intervention. I combine my academic knowledge as a Doctor of Physical Therapy with hands-on skills in manual therapy and corrective exercise. My goal is to improve biomechanics, reduce joint stress, and enhance overall well-being for my clients.

Certified in Functional Dry Needling, I integrate this technique into my practice to address musculoskeletal pain and dysfunction. As a Certified Strength and Conditioning Specialist, I bring a specialized focus to strength and endurance programming, tailoring plans to individual needs and goals.

My personal experiences in skiing, biking, and strength training not only contribute to a deeper understanding of my clients' needs but also enable me to create more personalized and effective rehabilitation and training programs.

I am passionate about empowering individuals to achieve their optimal physical function, and I continually strive to stay informed about the latest advancements in the field. My commitment to ongoing education and a client-centered approach ensures that I provide high-quality, evidence-based care to promote lasting health and wellness.

Steamboat has been my home since 2020. Alek and I visited during a ski trip in 2019 and, just like everyone else, knew we had to live here. This town is a constant reminder to not take life too seriously and go play outside. Skiing is my favorite sport, but when there isn’t snow on the ground you’ll find me on a mountain bike or paddle boarding with my dog Norman on Stagecoach Reservoir. In an effort to train holistic fitness, I integrate strength training and yoga weekly.

content gallery 1 content gallery 5

Contact Us

Interested in learning more about our services, booking an appointment, or rescheduling an upcoming appointment?