(604) 569-2888 contact@bodysoul.ca

Other Services


Physiotherapists are highly trained healthcare professionals with a vast array of knowledge in healthy living, injury prevention, rehabilitation and exercise prescription. Many people now work with a physiotherapist in a proactive capacity, to promote optimal physical health, biomechanics, posture, exercise technique and injury prevention.

A physiotherapist can help identify possible risk factors of injury or chronic disease, improve mobility and functional strength, as well as develop an individualized active lifestyle plan. Implementing a proactive and preventative approach with your physiotherapist can help you feel and perform your best.

Michael Hales (Halestorm Physiotherapy & Sport Conditioning) aims to provide leading edge, individualized injury management, orthopaedic rehabilitation and correctional movement training.

For Physiotherapy Clinic contact info and operating hours, please click here.


Improving the quality of your diet is an essential step in optimizing your overall health. Proper nutrition is often an overlooked part of a complete health and fitness program and can be key in achieving specific fitness goals. Are you hoping to increase your strength, reduce inflammation or improve your overall health? If you answered ‘yes’ to any of these then we can safely say that nutrition is relevant to you!

Many of Body & Soul’s clients start Personal Training with the primary goal of weight loss; as a result, we recognize the importance in providing a reliable and consistent source for clients to get the answers to their nutritional questions and receive guidance on their weight loss journey. Body & Soul works with Eating for Energy, Vancouver’s Professional Nutrition Service to ensure clients receive the best nutritional advice and counseling.