Personal Training

[wptouch target=”non-mobile”] Personal Training
 

A Customized Program, Tailored to Your Needs

 

Balance In Motion uses detailed assessments in order to successfully improve performance and reduce risk of injury. Programs are customized to suit individual needs and goals based on the demands of your sport, work, or lifestyle. We focus on supporting the fitness and performance of the general population, athletes, and professionals to be able to meet the physical demands they face in everyday life and at their workplace.

Balance in Motion uses the Functional Movement Systems™ (FMS™) in addition to other industry practiced strategies, to help prevent injury and identify movement dysfunction and inefficiencies in our clients. This approach ensures a strong foundation is established before individuals are taken to their next level of performance.

 

To book an appointment or request more information

 
Please feel free to contact us by phone or online and one of our staff will be in touch with you shortly.
 

Online

Contact Us

 
 
You can also use our online booking system:

Book Appointment

 
[/wptouch][wptouch target=”mobile”]Personal Training

A Customized Program, Tailored to Your Needs

 
Request More Information
 

Balance In Motion uses detailed assessments in order to successfully improve performance and reduce risk of injury.  Programs are customized to suit individual needs and goals based on the demands of your sport, work, or lifestyle. We focus on supporting the fitness and performance of the general population, athletes, and professionals to be able to meet the physical demands they face in everyday life and at their workplace.

Balance in Motion uses the Functional Movement Systems™ (FMS™) in addition to other industry practiced strategies, to help prevent injury and identify movement dysfunction and inefficiencies in our clients. This approach ensures a strong foundation is established before individuals are taken to their next level of performance.

 

To book an appointment or request more information:

 
Call (604) 271-7181
Contact Us Online
 
You can also use our online booking system:
 
Book Appointment
[/wptouch]