The verdict in three sentences
For a 12-chair group with 10 dentists, keeping your practice management software for charting, insurance claims and scheduling is the right call. What is almost always missing is a custom management layer (treatment plan pipeline, follow-ups, hygienist and assistant workload) at 40,000 to 100,000 CAD. If it lifts case acceptance from 55% to 70%, it pays for itself within a year.
Software alone or software plus a custom layer: 2026 figures
The owner of a Toronto dental group already has a core system: patient chart, odontogram, CDAnet insurance claims, recalls. The issue lies elsewhere: nobody knows how many implant and restorative plans are sitting unsigned, which assistants are overloaded, or which dentist converts best. Market ranges in Ontario:
| Item | Software alone | Software plus custom layer |
|---|---|---|
| Licence | 250 to 500 CAD per provider per month | Same |
| Annual for 10 providers | 30,000 to 60,000 CAD | 30,000 to 60,000 CAD |
| Custom layer build | 0 | 40,000 to 100,000 CAD |
| Canadian hosting for the layer | 0 | 400 to 1,200 CAD per month |
| Layer maintenance | 0 | 6,000 to 12,000 CAD per year |
| Treatment plan follow-up | Raw list, manual export | Pipeline, chasers, rate per dentist |
| Time to go live | Already in place | 3 to 4 months |
Fully replacing the core software with custom code makes no sense at this size: rebuilding CDAnet claims, fee guide updates and charting would cost well over 250,000 CAD.
The management functions that pay back
The custom layer reads data from the core system (export, API or replicated database) and adds what the vendor does not. Typical blocks and their weight:
| Function | Share of budget | Expected effect |
|---|---|---|
| Restorative and implant treatment plan pipeline | 30% | Acceptance rate from 55% to 70% |
| Automated SMS and email follow-ups (day 7, day 21) | 15% | 20% more plans followed up |
| Assistant and hygienist scheduling and workload | 20% | Fewer empty chairs late in the day |
| Dashboard per dentist | 15% | Production, average case value, conversion |
| Payment plan tracking | 10% | Fewer unpaid treatment balances |
| Access log and privacy compliance | 10% | Audit trail required under PHIPA |
Under Ontario's PHIPA, personal health information must be protected with strict access controls; hosting the layer in Canada with a SOC 2 or ISO 27001 provider costs 400 to 1,200 CAD per month depending on redundancy.
Mini case study
Typical scenario: Daniel, owner of a 12-chair dental group in Toronto, presents 400 restorative and implant treatment plans a year, averaging 3,000 CAD. His acceptance rate is 55%, i.e. 220 signed plans.
With a structured pipeline and follow-ups, the target is 70%, or 280 signed plans: 60 more treatments, so 180,000 CAD of extra revenue. With a contribution margin around 40%, the net gain is close to 72,000 CAD a year. A 65,000 CAD layer plus 18,000 CAD of annual costs (hosting and maintenance) pays back in about 13 months. This calculation is illustrative and depends on how consistently the team follows up.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Can the layer connect to any dental practice software?
Most allow scheduled exports or database reads, some offer an API. The connection study takes 1 to 2 weeks and represents 5,000 to 10,000 CAD of the budget.
Is Canadian hosting mandatory?
Not strictly, but PHIPA accountability and patient expectations make it the norm. The premium over standard hosting is 200 to 600 CAD a month.
Are SMS follow-ups allowed?
Yes, with patient consent collected at the first visit and an opt-out link, in line with CASL. One SMS costs around 0.02 to 0.05 CAD.
How long before acceptance rates improve?
Allow 3 to 6 months after go-live, while open plans move through the pipeline. A monthly review per dentist speeds things up.
What if the group opens a second clinic?
Designing the layer multi-site from day one adds 10 to 15% to the budget. Adding a clinic later is mostly configuration, around 3,000 to 6,000 CAD.
Let's scope your project. Tell us your core software, plan volume and target metrics: we will price the management layer, Canadian hosting and a 3 to 4 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.
