The verdict in three sentences
For a municipality of 45,000 residents in Greater Montreal, bringing issue reports, service requests and appointment bookings into one tool removes duplicates between departments and repeat phone calls. Custom citizen relationship management software costs CAD 60,000 to 135,000 in 2026, usually bought through a public tender or invitation to tender, with a timeline of 5 to 7 months. The non-negotiables are WCAG / SGQRI 008 accessibility, Canadian data residency compliant with Law 25, and a geolocated reporting app.
Expected functional scope
A municipality of this size handles roughly 8,000 to 15,000 requests a year: roads, potholes, waste, street lighting, parks, permits. Without a shared tool, every department keeps its own spreadsheet and residents call back three times.
| Module | Function | Indicative budget 2026 (CAD, excl. tax) |
|---|---|---|
| Accessible citizen portal | Forms, resident account, request tracking | 12,000 to 24,000 |
| Geolocated reporting app | Photo, GPS position, category, resolution notice | 13,500 to 27,000 |
| Multi-department back office | Automatic routing, target times, escalation | 15,000 to 33,000 |
| Appointment booking | Permits, registrations, reminders by SMS | 6,000 to 13,500 |
| Dashboards for council and city manager | Time by district, volumes, satisfaction | 4,500 to 12,000 |
| IT integrations | GIS, public works maintenance, directory, 311 line | 6,000 to 18,000 |
| Hosting and security | Canadian region, backups, logging | 3,000 to 7,500 a year |
The total build sits between CAD 60,000 and 135,000, plus CAD 9,000 to 18,000 a year in maintenance.
Comparing public procurement options
| Option | Initial cost (CAD) | Annual cost (CAD) | Timeline | Watch point |
|---|---|---|---|---|
| Market 311/CRM SaaS | 7,500 to 22,500 configuration | 18,000 to 45,000 subscription | 2 to 4 months | Vendor lock-in, exit terms |
| Custom build by Kolonell | 60,000 to 135,000 | 9,000 to 18,000 | 5 to 7 months | Precise specifications needed |
| Group purchasing (e.g. UMQ or CAG) | Varies by catalogue | 15,000 to 37,500 | 1 to 3 months | Limited customisation |
| Shared open-source solution | 15,000 to 45,000 integration | 7,500 to 15,000 | 4 to 6 months | Check community and support |
| Status quo (email and spreadsheets) | 0 | 1 to 2 FTE tied up | Immediate | No tracking for residents |
In Quebec, contracts above the public tender threshold set by the provincial government (indexed every two years, check the current value) require a public call for tenders, while smaller contracts can use an invitation to tender. Custom software guarantees code ownership and full exit rights, which municipal auditors value.
Typical municipal project calendar
| Stage | Duration | Deliverable |
|---|---|---|
| Specifications and tender | 4 to 6 weeks | Contract award |
| Workshops with departments | 3 weeks | Request catalogue, workflows |
| Back office and portal development | 8 to 10 weeks | Acceptance version |
| Mobile app and accessibility audit | 4 to 5 weeks | Accessibility statement |
| Pilot in two districts | 3 to 4 weeks | Adjustments |
| Full roll-out and communication | 2 to 3 weeks | Public launch |
Mini case study
Isabelle, city manager of a 45,000-resident municipality near Montreal, counts 11,000 requests a year. Each request generates on average 1.6 follow-up calls of 6 minutes, or 1,760 hours a year of front-desk time. With online tracking and automatic notifications, follow-ups drop by 60%, freeing 1,056 hours, about 0.7 FTE, or CAD 42,000 a year at loaded cost. On a CAD 97,500 project plus CAD 13,500 annual maintenance, break-even comes in a little over 3 years, before counting fewer duplicate interventions and the reputational gain.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does citizen request software cost for a municipality in 2026?
For a municipality of 30,000 to 60,000 residents, expect CAD 60,000 to 135,000 custom-built, plus CAD 9,000 to 18,000 in annual maintenance. A SaaS costs less upfront but CAD 18,000 to 45,000 a year.
Must data be hosted in Canada?
Under Quebec's Law 25, transfers of personal data outside Quebec require a privacy impact assessment, so most municipalities choose Canadian hosting. The premium over standard cloud is roughly 10 to 20%.
Is the tool accessible?
Yes, the portal and app target WCAG 2.1 AA and Quebec's SGQRI 008 standard, with an audit and published statement. The audit costs CAD 4,500 to 9,000 depending on page count.
Can it connect to our GIS and 311 line?
Yes, the GIS shows reports on the public works map and 311 agents log calls directly into the same back office. These integrations represent CAD 6,000 to 18,000.
How long until we are operational?
Between 5 and 7 months including the tender process. A two-district pilot usually starts in month 4.
Let's scope your project. Tell us your population, the departments involved and your tender calendar for an estimate and a 5 to 7 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.