Rehab | Sports Conditioning | Fitness

For all your injury prevention, treatment and conditioning needs.


At Omni Rehab we offer a range of programs to meet your individual needs. For questions, to book an appointment or to register for a group class, please contact us.

6-Week Rehab Program

This option is for those requiring a supervised, structured program to help treat and rehabilitate pre-existing injuries or conditions. Program involves 2 sessions a week for 6 weeks and includes:

  • Initial assessment

  • 3 subsequent follow-up sessions

  • 4 week program under supervision of a Certified Athletic Therapist

ICBC Active Rehab Program

If you have been in a motor vehicle accident and have an active claim with ICBC you are pre-authorized for active rehabilitation sessions. Our therapists will perform an initial assessment on your first visit to determine the extent of your injuries and will develop an appropriate rehabilitation plan to get you back to your work, sport or simply back to function as soon as possible. 

ICBC active rehab programs are billed directly through ICBC, so you need not worry about paying out of pocket.

Contact us today to set up an appointment!

6-Week Gym Program

For athletes or the general public, Omni offers 6 week gym and/or sports-specific conditioning programs. This includes:

  •  Personalized 6 week program

  •  2 or 3  visits/week for 6 weeks

  • Supervision at each session with a Certified Athletic Therapist

6-Week Bootcamp

Taught by a Registered Kinesiologist, Omni Rehab & Fitness offers a customized indoor/outdoor bootcamp for all ability levels. Our focus is on preventative and core based training to help strengthen the whole body, develop cardiovascular fitness and flexibility, and help you achieve your fitness goals!

Our instructors are qualified practitioners in injury prevention, management and rehabilitation so you can rest assured, not only will you get a great workout, but you will learn how to manage any preexisting injuries or prevent them in the first place.

*Classes are by registration only. Classes are subject to cancellation if minimum registration requirements are not met.


Stay tuned for upcoming classes



Please reload