
The page you were looking for doesn't exist, or it's been moved. Don't worry, we'll help you find what you need.
Physiotherapy, chiropractic, sports rehab, pelvic floor, lymphatic drainage, dry needling, and more.
See all servicesSend us a message or call (587) 405-3174. Direct billing to 16+ insurers, no referral required.
Book or contact50 questions answered about treatment, insurance, MVA and WCB claims, and what to expect at your first visit.
Open FAQsWe'll figure out what's going on and build a plan that fits your sport, your work, and your goals. No referral required.

Information on this website is general and educational.
It is not a substitute for an in-person assessment by a Registered Physiotherapist.
© Copyright 2026. VJP Physical Therapy Corp. operating as Thrive Physiotherapy and Sports. All Rights Reserved.
Powered by ClientEnginePro