top of page

About Me

Empower
Growth

I'm Hannah, a NSCA certified personal trainer based in Revelstoke, BC. 

 

Soma Strength Solutions started because of my own journey. As an ACMG ski guide, I struggled to get through some of my winters due to chronic injuries and fatigue. I would finish the season feeling burnt out, and I was starting to lose my love for the mountains because I was constantly tired and in pain. I came to realize that my body needed more structured workouts, both to prepare for ski season and to maintain my strength over the season. I decided to pursue the NSCA-CPT to help other mountain athletes, blending my personal experience in the mountains with my love for science.

 

I specialize in personalized training programs designed for outdoor enthusiasts in the Revelstoke area. Programs span 3-4 months, progressing each month with tailored workouts to improve your strength and endurance for mountain activities. My goal is for you to feel durable and prepared for your mountain pursuits, balancing performance with injury-prevention. I believe in a hands-on approach, offering in-person sessions and personalized programming to ensure you stay motivated and on track. Ultimately, it is my mission to educate you in how to train for the activities you love, and for you to learn to enjoy the process.

5P0A4815_edited.jpg
hannah_jupiter_traverse.JPG
TESTIMONIAL
Working with Hannah has provided me with the structure to take my training to the next level. Before, I would go to the gym but not have a consistent strength training plan. Hannah created an easy to use and super functional plan that I was able to commit to and actually put into action. I've never been so strong coming into a ski season. I'm looking forward to progressing my strength with her guidance. 
IMG_6189.PNG

Leah Evans

Photo: Danielle Touche
ryancreary_march_2026-1-2.jpg

Contact

Soma Strength Logo only_edited_edited.pn
CONTACT

Coming soon- join us on mobile!

Download the Soma Strength app.

© 2026 Soma Strength Solutions. Photos: Phil Lester, Ryan Creary, Kendra Hicks, Mattias Fredrickson, Danielle Touche. Logo design: Florina Beglinger.

bottom of page