Registered Massage Therapy

Massage Therapy 6

Massage Therapy Treatment

Massage therapy uses a combination of massage techniques and active approaches such as exercise, stretching and movement training to help alleviate sore and tense muscles and joint pain.

Your athletic performance is dependent upon efficient systems and all massage therapy exercises, movement and mobility suggestions and techniques aim to make you, the athlete more efficient in your sport so you can utilize more energy towards performance as opposed to correcting imbalances and inefficiencies.

Massage Therapy Treats

Whether you are suffering from a new injury, or have the need to address long-standing pain issues, massage therapy offers solutions. It is also ideal for stress relief. Through a combination of breathing and massage techniques including Myofascial Release, Swedish, Range of Motion, Light Stretching and Deep Tissue, our massage therapy services will help ease pain while improving relaxation in daily life.


Monday: 9:30AM – 7:00PM
Tuesday: 9:30AM – 6:00PM
Wednesday: 9:30AM – 7:00PM
Thursday: 9:30AM – 5:30PM
​Friday: 9:00AM – 5:00PM

Or contact our front desk to book:

+1 (250) 591-9950

ICBC Coverage

If you were involved in a MVA, and are covered by ICBC, you could be entitled to certain benefits.

Noah Kavanagh


Massage Therapy 7

Noah Kavanagh brings a fresh outlook to rehabilitation and massage therapy combining massage therapy techniques and movement-based solutions to his sessions. His knowledge of anatomy and physiology, as well as a background in personal training, allows him to offer active approaches like exercise and movement training.

During the massage portion of treatments, he focuses on Deep Tissue Massage, Myofascial Release, Swedish Massage, Breathing Training, Muscle Energy Techniques, Light Stretching and PNF Stretching.

Massage Therapy 7

If your Injury affects:

Massage Therapy 9
Massage Therapy 10
Massage Therapy 11
Massage Therapy 12
Massage Therapy 13

Seeing a RMT will help get you back to work and play.

Or contact our front desk to book:

+1 (250) 591-9950