The verdict in three sentences
For a municipality in the Greater Toronto Area, a website rebuild costs USD 27,000 to 76,000 (about CAD 37,000 to 104,000), plus a 3-year support contract at USD 6,500 to 13,000 per year. The RFP must set three non-negotiable requirements: WCAG 2.0 AA compliance under AODA with an audit score above 75% at launch, Canadian data residency, and a 40% price, 60% technical weighting. Allow 3 to 5 months of procurement before award, then 4 to 6 months of delivery.
Budget and procurement: choosing the right framework
The estimated value determines the procurement route. For a municipal website, support and maintenance must be included in the calculation, because the total contract value over its term is what counts. Over 3 years, a USD 49,000 build plus USD 9,800 of yearly support represents USD 78,400.
| Item | 2026 range | Watch point |
|---|---|---|
| Rebuild, 40 to 80 pages | USD 27,000 to 43,000 | Templates, CMS, content migration |
| Rebuild, 80 to 200 pages with online services | USD 43,000 to 76,000 | Forms, events calendar, service directory |
| Yearly support contract | USD 6,500 to 13,000 | Fixes, security, minor improvements |
| Initial and final accessibility audit | USD 3,300 to 6,500 | Ideally done by an independent third party |
| Canadian-resident hosting | USD 1,600 to 4,300 per year | Data stored in Canada |
| Procurement timeline | 3 to 5 months | Drafting, posting, evaluation, award |
In practice, many municipalities post these opportunities on a public bids portal and follow their own procurement by-law, with trade agreement thresholds (CFTA, CETA) triggering wider posting for higher values.
Technical requirements to put in the RFP
The statement of requirements should be precise without prescribing a product. Describe user needs (residents, businesses, community groups, council), content to migrate and regulatory constraints.
| Requirement | Expected level | How to verify it |
|---|---|---|
| Accessibility WCAG 2.0 AA (AODA) | Audit score above 75% at launch, 100% targeted within 18 months | Audit on a sample of 15 to 20 pages |
| Accessibility statement | Published at launch | Dedicated page and multi-year plan |
| Hosting | Data resident in Canada | Data location attestation |
| Privacy (MFIPPA) | Data inventory, compliant consent, vendor obligations | Contract privacy clauses |
| Performance | LCP under 2.5 s on mobile | Lighthouse test on 10 pages |
| CMS | Staff autonomy, approval workflow | Live demo during interviews |
| Exit plan | Full export of content and code | End-of-contract clause |
Ontario's AODA has required public sector websites to meet WCAG 2.0 AA since 2021, with compliance reporting obligations. An audit score above 75% at launch is a realistic goal; demanding 100% from day one often inflates bids without guaranteeing results.
Scoring criteria: how to weight 60% technical
A 40% price, 60% technical split favours quality without ignoring budget. To avoid subjective scoring, break technical merit into sub-criteria: methodology and schedule (15%), accessibility approach and code quality (15%), user experience and mockups (15%), support organisation and response commitments (10%), environmental approach and digital sobriety (5%). Request a technical proposal capped at 20 pages and a 45-minute interview for the top three bidders.
Mini case study
Sophie, chief administrative officer of a town of 28,000 residents near Toronto, estimates her project at USD 52,000 plus USD 9,800 per year of support over 3 years, USD 81,400 in total. She adds an independent accessibility audit at USD 4,900.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
The current site leaves 1,200 requests per month to phone or counter service (registrations, waste collection, permits). If 30% shift to online services and each counter request takes 8 minutes of staff time, the town frees about 48 hours per month, or nearly 580 hours per year. At a loaded cost of USD 35 per hour, that is about USD 20,300 per year of redeployed staff time, enough to cover the yearly support cost twice.
FAQ
What budget should a municipality plan for its website in 2026?
Between USD 27,000 and 76,000 for the rebuild, plus USD 6,500 to 13,000 per year of support. The number of online services drives the budget.
Is WCAG compliance mandatory for an Ontario municipality?
Yes, AODA requires WCAG 2.0 AA for public sector websites, with compliance reporting. An audit score above 75% at launch is a realistic target.
Why require Canadian data residency?
It keeps residents' data in Canada and simplifies privacy compliance. The extra cost stays moderate, USD 1,600 to 4,300 per year.
How long does procurement take?
Between 3 and 5 months from drafting the RFP to award. Delivery then takes 4 to 6 months.
What weighting should we use?
A 40% price, 60% technical split is common for a public sector website. Detail the sub-criteria to make scoring defensible.
Let's scope your project. Send us your RFP or your requirements, and we will respond with a technical proposal, an indicative WCAG-compliant budget and a delivery schedule. 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.
