We have extensive experience working with a wide variety of musculoskeletal conditions, including shoulder and rotator cuff injuries, tennis elbow, acute and chronic low back pain, hip and knee pain, foot and heel pain, and running injuries. We frequently treat both pre- and post-operative patients, helping to maximize function following surgical procedures.

Our Personalized Treatment Plans are based on a thorough assessment, and incorporate specialized techniques to support you in pursuit of your health goals. We have a variety of services to treat a variety of conditions and for use as preventative measures.

Treatment room with desk, chairs and treatment tables used for most services.

The Boost Program

The Endeavour Boost Program combines 2 of our rehab techniques, RedCord and Multisegmental Acupuncture. This program is ideal for keeping your body on track, decreasing your risk of injury. With only one hour long treatment each month, it is easy to build into your schedule. This program also works very well as an add-on to your treatment plan for recovery from an injury. Learn More

Functional Assessment

This detail-oriented approach evaluates both global and local movement patterns. This process helps to identify dysfunctional relationships between muscle groups and related nerves that can be addressed through integrated treatment. Learn More

Advanced Manual Therapy

These specialized techniques reduce many of the restrictions that contribute to pain and altered movement patterns. This can have huge effects on the mobility of muscles, fascia, and connective tissues. Learn More

Neurofunctional Acupuncture

This painless, anatomical approach produces immediate and lasting improvements in strength, range of motion, and pain. Thin acupuncture needles are used to specifically target muscles and nerves related to weakness and altered movement patterns. Learn More

Sports Taping

Taping helps protect injured or vulnerable tissues to allow adequate healing during activity. Kinesiotape provides kinetic feedback to the body to modify activity of muscles to promote correct postures and reduce muscle strain. Learn More


RedCord is a therapy technique that allows us to limit the impact of body weight and gravity while isolating specific muscles to make them stronger and functioning better without causing or increasing pain. Learn More

Personal Training

Private training will simplify the process for you and provide you with an appropriate blueprint (built specifically for you) to best help you reach your health, fitness and/or performance related goals. Learn More

Strength and Conditioning

Group, sport-specific training to improve a variety of skills essential to your sport. The program is developed by both our physiotherapists and trainers to ensure training is safe, effective and will grow with your athletes. Learn More


Yoga is a great way to improve physical fitness and as an add-on to your exercise regimen to aid recovery. Personal and group classes available. Learn More

Nutrition Coaching

The ProCoach program is ideal for busy professionals. It offers daily accountability, a structured nutritional approach, and a personal coach to help keep you consistent and on-track. Its main focus is to strategically help you improve your eating habits—all within the context of your day-to-day life. Learn More

Sport and Functional Exercise

Movement re-training is an essential part of rehabilitation and improving functional performance. This includes prescription of exercises that emphasize  movement patterning, strength through all ranges of motion, and coordination. Learn More

Massage Therapy

A massage from a registered massage therapist can help speed up your recovery. Sports massage, deep tissue massage and craniosacral therapy are available to suit the needs and preferences of all kinds of people. Learn More


Gym with a variety of weights and other exercise equipment