The verdict in three sentences
For a physiotherapy group practice with 9 clinicians in Toronto, the right 2026 setup pairs an established clinic management platform (50 to 130 CAD per clinician per month) with a custom module for home exercise programs. That module costs 25,000 to 50,000 CAD, must be hosted in Canada in line with PHIPA, and ships in roughly 3 months. The payback comes mainly from fewer late cancellations and less admin time, an order of magnitude of 18,000 to 30,000 CAD per year for a clinic this size.
What the off-the-shelf platform covers, and what it does not
The clinic owner has three overlapping needs: a shared calendar for 9 clinicians and 2 front-desk staff, reliable billing and insurer claims (OHIP-eligible cases, extended health plans, WSIB, motor vehicle accident files), and tracking of home exercises that patients actually do. Established platforms handle the first two very well, the third much less so.
| Function | Off-the-shelf platform | Custom module |
|---|---|---|
| Billing, direct insurer claims | Yes, 50 to 130 CAD per clinician per month | No, never rebuild this |
| Multi-clinician calendar, rooms, gym floor | Yes, usually solid | Possible via API for specific rules |
| Assessments, referrals, patient chart | Yes | No |
| Personalized video exercise programs | Generic library, hard to adapt | Yes, clinic protocols, 25,000 to 50,000 CAD |
| Adherence tracking (exercises done, pain score) | Rare | Yes, dashboard per clinician |
| Virtual care | Often an add-on, 15 to 35 CAD per month | Built into the patient journey |
| Health data hosting | Provided by the vendor | Canadian hosting required, 200 to 550 CAD per month |
The rule is simple: never rebuild insurer billing, the claims integrations and their upkeep cost too much. Custom work goes where the clinic differentiates: its own rehab protocols (post-ACL knee, chronic low back pain, shoulder) filmed by its own clinicians.
What the full project costs in 2026
Here is a realistic estimate for 9 clinicians in Toronto, order of magnitude 2026.
| Item | Upfront cost | Annual cost |
|---|---|---|
| Clinic platform, 9 clinicians at 50 to 130 CAD per month | 0 to 2,500 CAD (data migration) | 5,400 to 14,040 CAD |
| Custom video exercise module (web + mobile) | 25,000 to 50,000 CAD | Maintenance 15 to 20% of build |
| Filming 60 to 120 exercise videos | 4,000 to 9,000 CAD | 0 |
| Canadian health data hosting (app + videos) | 0 | 2,400 to 6,600 CAD |
| Calendar and chart connector via vendor API | 3,000 to 7,500 CAD | Included in maintenance |
| Integrated virtual care | 0 to 4,500 CAD | 1,600 to 3,800 CAD |
| Team training (1 day) | 1,200 to 2,200 CAD | 0 |
Total first-year cost lands between 42,000 and 100,000 CAD all in, of which 25,000 to 50,000 CAD is the custom module. Typical timeline is 3 months: 3 weeks of scoping and mockups, 7 weeks of development, 2 weeks of testing with 2 pilot clinicians and 15 volunteer patients.
The compliance points to watch
Three topics derail poorly prepared projects. First, PHIPA: as soon as identifiable health information is stored (reported pain, a protocol linked to a patient), the clinic remains the custodian and must ensure appropriate safeguards and agreements with its hosting provider, ideally in Canadian data centres. Second, privacy governance: a privacy impact assessment if adherence tracking is systematic, plus explicit patient consent. Third, the medical device boundary: a module that only delivers exercises prescribed by the physiotherapist stays a tracking tool, while a module that would adjust exercises on its own based on pain could fall under Health Canada software as a medical device rules. We settle this in week one.
| Requirement | What it means | Indicative extra cost |
|---|---|---|
| Canadian health data hosting | Certified provider, specific agreement | 200 to 550 CAD per month |
| Privacy impact assessment | Formal document, annual review | 2,500 to 5,000 CAD |
| Stronger patient authentication | One-time code by SMS or email | 0.01 to 0.03 CAD per SMS |
| Access logging | Audit trail of chart views | Included in the build |
| Interoperability with the platform | API or secure export | 3,000 to 7,500 CAD |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Daniel owns a 9-clinician physiotherapy group practice in Toronto that delivers about 36,000 visits a year. Its late cancellation rate is 7%, or 2,520 lost visits. With automated reminders and an exercise program tracked between visits, the clinic targets 4%: 1,080 visits recovered. At 35 CAD net margin per visit after variable costs, the gain is about 37,800 CAD a year. Add 4 hours of front-desk time saved per week, roughly 6,500 CAD a year. For a 38,000 CAD module and 6,000 CAD of extra annual cost, payback comes in about 12 months.
FAQ
Can we replace the clinic platform entirely with custom software?
We do not recommend it: insurer integrations and their ongoing updates represent tens of thousands of dollars a year. Keep the established platform at 50 to 130 CAD per clinician and build the custom layer around it.
Do exercise videos need health-grade hosting?
Generic videos are not health information. A program linked to a named patient is, so the application must be hosted with proper safeguards, ideally in Canada, for 200 to 550 CAD per month depending on volume.
How long does rollout take?
Allow 3 months from scoping to production, including a 2-week pilot with 2 clinicians. Filming the 60 to 120 videos runs in parallel over 2 to 3 half-days.
Is virtual care profitable for a physiotherapy clinic?
Virtual care remains a minority, around 3 to 8% of visits in clinics that use it. It mainly serves follow-up assessments and remote patients, at 15 to 35 CAD per month per clinician.
Do older patients really use the app?
With a simple interface and a link sent by SMS without a complicated sign-up, clinics see 55 to 70% activation among patients over 60. A printable version of the program remains available for the others.
Let's scope your project. Send us your clinician count, your current platform and your priority protocols, and we will price the exercise module between 25,000 and 50,000 CAD with a 3-month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
