The verdict in three sentences
Above 5,000 requests a year, a municipality can no longer run its public works with a switchboard and a shared inbox. Custom citizen request management software, with geolocated reporting, automatic routing and resident tracking, costs EUR 40,000 to 70,000 (about CAD 60,000 to 105,000) excluding tax and generally fits a simplified procurement process below the open tender threshold. The payoff shows up in average resolution time, avoided calls and measurable resident satisfaction.
What the departments of a 35,000-resident town go through
The director general of a suburban municipality near Montréal sees about 6,000 requests a year: potholes, broken streetlights, illegal dumping, graffiti, parks, snow clearing complaints. 55% come by phone, 30% by email, the rest at the front desk or by mail. Each request is retyped into a spreadsheet, forwarded by email to the department head, then often forgotten when that employee is on leave.
The consequences are visible: follow-up calls (about 1 request in 3 triggers at least one reminder from the resident), an average resolution time of 21 days, and no way to answer councillors who ask for a report by district.
| Indicator | Current situation (2026 estimate) | Target with software |
|---|---|---|
| Annual requests | 6,000 | 6,000, of which 60% online |
| Follow-up calls per year | 2,000 | under 500 |
| Average resolution time | 21 days | 9 days |
| Entry time per request | 6 minutes | 1 minute (entered by the resident) |
| Requests with no reply to the resident | 35% | under 5% |
| District report for councillors | manual, 2 days | instant |
The features that make the difference
The resident journey starts with a geolocated report with photo, from the town website or a mobile app, with no mandatory account. The resident picks a category, drops a pin on the map, adds a photo and receives a tracking number by email or SMS.
On the staff side, the software routes the request automatically to the right department based on category and sector, with a target time per type. Field crews close the job from a tablet with an "after" photo, which triggers the notification to the resident. Councillors get a dashboard by district, type and delay.
| Module | Content | Indicative budget excl. tax |
|---|---|---|
| Web and mobile reporting portal | map, photo, categories, public tracking | EUR 10,000 to 16,000 |
| Back office and routing | rules per department and sector, target times | EUR 9,000 to 15,000 |
| Field crew app | tablet, close-out with photo, offline | EUR 7,000 to 12,000 |
| Resident notifications | email, SMS, reply templates | EUR 3,000 to 5,000 |
| Councillor dashboards | districts, types, delays, exports | EUR 5,000 to 9,000 |
| GIS and existing CRM connectors | street import, GIS layers | EUR 4,000 to 8,000 |
| Accessibility, privacy, training | WCAG audit, privacy compliance, 4 sessions | EUR 2,000 to 5,000 |
Procurement, budget and schedule
With a budget of EUR 40,000 to 70,000, most municipalities can use a simplified procurement process with invited bids. A 15 to 20 page functional specification, a 3-week call for proposals and a 2-week evaluation are usually enough. Delivery takes 16 weeks after contract award.
| Phase | Duration | Deliverable |
|---|---|---|
| Specification writing and call for proposals | 5 weeks | tender documents, bid evaluation |
| Scoping with public works | 2 weeks | categories, routing rules, target times |
| Iterative development | 9 weeks | portal, back office, crew app |
| Acceptance testing with a pilot district | 3 weeks | sign-off report, fixes |
| Training and public launch | 2 weeks | 4 sessions, resident communication |
| Maintenance and Canadian-hosted infrastructure | annual | EUR 6,000 to 10,000 per year |
Public websites must meet accessibility standards, and requester data falls under privacy law (Québec's Law 25 in Montréal): retention periods, privacy notice and processing records must be delivered with the tool.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Laurent, director general of a 35,000-resident municipality near Montréal, works out the current cost. Entering 6,000 requests at 6 minutes: 600 hours a year. Handling 2,000 follow-up calls at 5 minutes: 167 hours. That is 767 staff hours at EUR 32 loaded (about CAD 48), roughly EUR 24,500 a year. With 60% of reports entered online by residents and follow-ups cut by four, 240 hours of admin work remain: EUR 17,000 saved every year. On a EUR 55,000 project plus EUR 8,000 annual maintenance, payback comes in just under 6 years on admin time alone, and much sooner once grouped interventions by sector cut crew travel by 10 to 15%.
FAQ
Is a public tender mandatory?
A competitive process is required, but at this budget most municipalities can use invited bids rather than an open tender. For a EUR 55,000 project, comparing 3 offers is usually sufficient.
Do residents need to create an account?
No, an anonymous report with an email or phone number for tracking is possible. In practice, 70% of users leave a contact to be told when their request is closed.
Does the software connect to our GIS?
Yes, GIS layers (roads, lighting, parks) are imported to route requests to the right sector. The connector costs EUR 4,000 to 8,000 depending on your data format.
What about phone requests?
Front desk staff enter the request in the same tool in under a minute, with the same geolocation. Every request then follows the same workflow, whatever the channel.
Can several municipalities share the tool?
Yes, a multi-municipality architecture supports joint purchasing. The cost per municipality then drops by 25 to 40% for 3 or more towns.
Let's scope your project. Send us your request volume and how your public works are organized, and we will price a scope between EUR 40,000 and 70,000 with a 16-week 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.
