A Mid-Size Town: Website Modernization and ADA Compliance Without the Enterprise Price Tag
The town was paying $48,000 a year for a Granicus platform that let staff upload broken PDFs unchecked. The switch to WPPersona freed $42,000 a year, and it closed the compliance gap the old contract never did.
$42K
Annual savings vs. Granicus
175K
Population served
3 yr
Granicus contract term ended
$499
Monthly cost on WPPersona Municipal
Background: A Growing Town, A Shrinking ROI
This is not a small town anymore. Population 175,000. Consistently ranked among the best-managed cities in America, and typical of the fast-growing local government agencies with a tax base full of tech workers and professional services firms who expect their government site to feel as competent as their bank app. That expectation trickles up to the town manager, and then to the IT director, and then to whoever runs the CMS.
In 2022, the town signed a 3-year contract with Granicus. All-in cost at signing: $48,000/year. That covered the CMS, the digital communications module, and implementation support. And at the time, it was a real step up from what the town had been running before.
By 2025, two problems had piled up. Both landed on the IT director's desk right when renewal came due.
ADA compliance gaps
The DOJ Title II final rule reset the bar. The IT director commissioned an independent WCAG 2.1 AA audit of the Granicus-hosted site, and the numbers were ugly in the place that mattered most. Core templates cleared most structural criteria. Documents did not. There was no platform-level check on PDFs at all. For three years, staff had been uploading meeting agendas, development plans, and budget documents with zero quality gate. Nothing stopped a broken PDF from going live.
Cost escalation at renewal
Granicus quoted $54,000/year for the next 3-year term. That's a 12.5% bump. The rationale on the quote was platform upgrades and support cost changes. When the IT director asked which specific accessibility improvements were bundled into that increase, the answer came back plain: no changes to accessibility features. Same platform, more money.
The Feature-for-Feature Comparison
Before going to the town manager, the IT director built a formal vendor comparison. The scope was narrow on purpose. Accessibility features only, because that was the actual compliance gap driving the whole conversation.
| Feature | Granicus | WPPersona |
|---|---|---|
| WCAG-compliant templates | Yes (theme-level) | Yes (full platform) |
| PDF accessibility scanning at upload | No, advisory only | Yes, blocks non-compliant uploads |
| Bulk PDF audit tool | No | Yes, scans entire domain |
| Compliance dashboard | Partial (page-level) | Full (pages + documents + forms) |
| Accessibility statement generator | No | Yes, built-in template |
| Multi-language support | English only | 100+ languages |
| Screen reader testing documentation | Not provided | Published VPAT, quarterly testing |
| Annual cost (Municipal tier) | $48,000 to $54,000 | $5,988 ($499/mo) |
| Contract flexibility | 3-year term required | Month-to-month available |
Annual platform cost (Municipal tier)
$42,012 saved / year
Contract cost paid to Granicus at signing, at renewal quote, and the WPPersona Municipal plan.
Procurement Process
The town's purchasing policy requires competitive bids for any contract above $25,000/year. WPPersona's Municipal plan runs $5,988/year at $499/month. Well under the threshold. That meant the town could sign under standard small-purchase authority, without a full RFP.
The town manager's office wrote a short memo to council. It framed the switch two ways at once. A compliance decision. A budget decision. Three points carried the memo:
- The current platform had a documented gap in PDF accessibility enforcement, which created ongoing legal exposure under ADA Title II
- The alternative platform delivered stronger accessibility enforcement at 12.5% of the current annual cost
- The month-to-month contract structure removed the multi-year lock-in that had constrained the previous vendor relationship
Council got the memo at the next regular meeting and approved the reallocation. The $42,012 in annual savings went straight to funding a half-time digital communications coordinator. That's a recurring budget win. It actually outlasts the one-time platform swap.
Implementation and PDF Backlog Clearance
Migration off Granicus took 18 days. The town's communications team moved the core content across. WPPersona's implementation team handled template configuration, the accessibility verification pass, and the full PDF audit of the archive.
That audit turned up 1,847 documents across three years of Granicus uploads. The breakdown looked like this:
412
Critical
Image-only scans with no text layer
689
High
Tagged PDFs with multiple failures
746
Low to Medium
Minor failures or compliant
The 412 Critical documents, all pre-2022 meeting materials and planning files, went to an outside remediation vendor. The 689 High-risk documents got distributed to the department staff who owned them, with WPPersona's inline remediation guidance walking each person through the fix. Eight weeks after launch, 94% of Critical and High-risk documents were cleared. And the PDF scan at upload means no new broken document reaches the public site. The staff who used to publish inaccessible PDFs simply can't anymore.
PDF backlog composition and 8-week remediation
94% of Critical + High cleared
1,847 documents audited across three years of Granicus uploads, then triaged by risk tier.
Migration off Granicus
18 days
Critical + High at week 8
66 open of 1,101
“We were paying Granicus for a CMS that looked good on paper but had no mechanism to prevent staff from uploading inaccessible PDFs. After 3 years, we had nearly 1,100 non-compliant documents published. WPPersona costs 12% of what we were paying and actually enforces compliance at every upload. The budget savings almost feel secondary to the compliance improvement.”
IT Director, Town Government
Evaluating Alternatives to Granicus or CivicPlus?
If your town is looking at a Granicus or CivicPlus renewal, run the same comparison this town did. We'll walk through PDF enforcement, template accessibility, and pricing for your agency size.
Schedule a Free Demo