top of page
DSC02163.jpg

Josh deximo

Certified Personal Trainer,  Athletic Performance Coach,

BSc Wellness Management 

​

Born and raised in Montreal, Joshua grew up immersed in sports and competition from a young age. As a multi-sport athlete, Joshua participated in basketball, soccer, swimming and flag football, developing a strong athletic foundation through club training environments and early exposure to strength training. 

 

Recurrent injuries throughout Joshua’s athletic career pushed Joshua to better understand the human body, movement mechanics, and recovery strategies. These experiences sparked a deep interest in helping others move better, stay healthy, and return stronger than before.

 

Joshua later relocated to Alberta to pursue an undergraduate degree in Wellness Management, earning a scholarship to compete in collegiate basketball. With a natural passion for teaching/coaching, Joshua excels at breaking down complex concepts into practical, easy-to-understand strategies for athletes of all ages.

 

Following Joshua’s undergraduate studies, Joshua continued to gain hands on experience by working as a physiotherapy clinic assistant. This role allowed Joshua to blend performance-based training with a strong emphasis on rehabilitation and injury prevention.

​

Joshua brings energy, relatability, and real-world experience to every session. Joshua’s goal is to help clients train with purpose, build confidence in their bodies, and achieve sustainable results. whether that means enhancing athletic performance, recovering from injury, or simply moving and feeling better every day.

REVIVELAB Sports Massage Therapy

REVIVELAB

health & performance

  • Instagram

© 2023 by REVIVELAB. Powered and secured by Wix

Hours of operation 

  • Monday - 9 a.m. - 7 p.m.

  • Tuesday - 9 a.m. - 9 p.m.

  • Wednesday - 9 a.m. - 7 p.m.

  • Thursday - 9 a.m. - 9 p.m.

  • Friday - 9 a.m. - 5:30 p.m.

  • Saturday - 9 a.m.–3:30 p.m.

  • Sunday - Closed

contact us

217 4 ST NE

Calgary, Alberta T2E 3S1

​

Phone : 877-256-2742

Email : contact@revivelab.ca

bottom of page