Burlington's Premier Injury, Performance & Wellness Clinic

PHYSIO · CHIRO · MASSAGE · SPORTS REHAB

Direct billing. Free parking. No referral required.

Our services

One clinic. Every path to recovery.

Whether you need hands-on treatment for everyday pain or a specialized program for something more complex, our team works together so you never have to coordinate your own care.

Physiotherapy

From post-surgery rehab to chronic pain to a nagging knee — our physios treat the full range and build a plan that actually progresses.

Chiropractic

Back pain, neck stiffness, headaches, joint restrictions — hands-on adjustments and movement work to get you out of pain and keep you there.

BOOK ONLINE
🌿
Pelvic Physio

Prenatal, postpartum, prolapse, incontinence, pelvic pain — specialized care for every stage, delivered with the privacy and expertise it deserves.

BOOK ONLINE
Massage Therapy

Registered massage therapists who work alongside your treatment team — whether you need deep tissue relief, recovery support, or stress reduction.

BOOK ONLINE
Vestibular / Dizziness Clinic

Vertigo, BPPV, post-concussion dizziness, balance problems — targeted assessment and treatment so you can stop guessing and start recovering.

BOOK ONLINE
Concussion Clinic

Comprehensive concussion care from initial assessment through full return-to-sport and return-to-work — not just rest and wait.

Sports Injury / Performance

ACL rehab, throwing injuries, running mechanics, performance optimization — for competitive athletes who need more than a generic exercise sheet.

💧
Aqua Therapy

Low-impact rehabilitation in water — ideal for arthritis, post-surgical recovery, and chronic pain where land-based exercise is too much too soon.

BOOK ONLINE
Dance Performance Program

Injury prevention, flexibility training, and rehabilitation designed specifically for dancers — from recreational to pre-professional.

Why OMNI

Getting better shouldn't mean navigating a system.

Most people don't need a bigger clinic — they need a more coordinated one. OMNI puts the right specialists under one roof so your recovery stays seamless, not scattered across town.

You get a thorough assessment first
Every treatment plan starts with a proper evaluation — so your care is targeted from day one, not trial and error.
Your team talks to each other
If your physio sees something a chiropractor should address, that referral happens the same day — no phone tag, no starting over.
The details are handled for you
Direct insurance billing, flexible scheduling, and follow-ups that actually happen. The clinic experience should never feel like a chore.

Frequently asked questions

Common questions about OMNI Health & Rehab

Do I need a doctor's referral to book at OMNI?+

No referral needed. Physiotherapists and chiropractors are primary care providers in Ontario, so you can book directly with us at OMNI in Burlington. Some insurance plans require a referral for reimbursement — we'll help you sort that out when you call.

Do you direct bill insurance?+

Yes — we direct bill all major Canadian extended health insurers (Manulife, Sun Life, Canada Life, Greenshield, and more), plus WSIB and motor vehicle accident claims. Most patients pay little or nothing out of pocket. Bring your insurance info to your first visit and we'll verify coverage.

What services does OMNI offer?+

Physiotherapy, chiropractic care, sports injury rehab, aqua therapy, custom orthotics, acupuncture, and a number of specialty programs (post-surgical rehab, chronic pain, osteoarthritis, fracture rehab, shoulder, and movement screening). We also offer massage therapy, pelvic floor physiotherapy, vestibular care, concussion management, and a dance performance program through our sister clinics.

Where are you located and what are your hours?+

We're at 960 Cumberland Avenue in Burlington, inside Burlington Hall Sporting Club. Free on-site parking, fully wheelchair accessible. Open Monday to Friday, 9 AM to 7 PM. Call (905) 635-5711 to book.

How quickly can I get in?+

Often within a few days — sometimes same-day for urgent issues. Call us at (905) 635-5711 to check availability, or fill out our contact form and we'll get back to you within a business day.

NEXT STEP

Tell us what's going on, and we'll help guide you to the right starting point.

Whether you're booking for yourself, sending a referral, or not sure which service fits, the next step should feel easy.