← Back to Challenges Case Study · 2022–2025 · Procurement & Oversight

Municipal Software Replacement — Always One Year Away

This project was supposed to take 3–6 months. Three years later, it still wasn’t working. More than $100,000 had been spent — and even after the decision to abandon TownSuite, the record still showed TownSuite.

The decision TownSuite-led software package approved in 2022 after staff said the original RFP was not adequate.
What happened More than $100,000 was spent and three years passed without delivering a working transition.
The result TownSuite was terminated in 2025 — but the record still carried TownSuite forward at year-end.
What actually happened

A failed path that took too long to confront.

Apr 2022

The RFP results come in

Staff reported two submissions: MuniSoft at roughly $45,741 and TownSuite at roughly $411,150. Staff then concluded the RFP process was not adequate to determine the pricing and features required.

Apr 2022

A different package is recommended and approved

Instead of restarting procurement, staff recommended TownSuite for finance and payroll, along with CGIS and FirePro for other functions, for a total cost of $189,218 plus taxes.

Dec 2023 / Jan 2024

The same software funding is transferred twice

The remaining $68,885.07 is moved to reserve in December 2023, then transferred again in the very next meeting in January 2024 for the final purchase costs of TownSuite.

Sep 2025

Council is told the TownSuite path failed

After a project originally estimated at 3–6 months, staff reported they were now three years past that date, had not achieved the transition, and needed to terminate TownSuite and switch to MuniSoft.

Dec 2025

The record still says TownSuite

After TownSuite had already been terminated in September, the year-end carry-forward resolution still listed “Municipal Software Conversion to TownSuite” with the remaining $71,885.

What the record shows

The same author, three years apart.

Staff Report · April 2022 The recommendation — TownSuite is the right path

States the RFP process was not adequate, then recommends TownSuite for finance and payroll as efficient and comparable to the Baker software being replaced.

Open April 2022 staff report →
Staff Report · September 2025 The result — three years later, it didn't work

States: "We are now 3 years past that date and we have not been able to achieve the transition." TownSuite does not meet the needs of the Township. MuniSoft is confirmed as the more compatible path.

Open September 2025 staff report →

The issue isn't that the plan changed. It's that it took three years to admit it.

The same office recommended TownSuite in 2022 — and reported it didn't work in 2025.

What the record shows

The same transfer, approved twice

December 19, 2023

Funding moved to reserve

“Transfer the remaining software funding… $68,885.07… pending the finalization of the project in 2024”

January 2, 2024

The same funding is transferred again

“THAT we transfer the following to reserve from the 2023 budget for use upon project completion in 2024: $68,885.07 to Operating Reserve for the final purchase costs of TownSuite software program;”

The same $68,885.07 was transferred again in the very next meeting. Same project. Same funding. No explanation in the record.

The record does not show any discussion explaining why the same software funding required a second approval one meeting later.

What happened to the timeline

Always one year away

Apr 2022

Original expectation

Project estimated to take 3–6 months to complete.

Dec 2023

Expected to finish in 2024

Year-end carry-forward: “pending the finalization of the project in 2024.”

Dec 2024

Expected to finish in 2025

Year-end carry-forward again: “pending the finalization of the project in 2025.”

Sep 2025

Project acknowledged as unsuccessful

Three years past the original estimate. TownSuite conversion had not worked. Council is asked to terminate and switch to MuniSoft.

Dec 2025

The record still says TownSuite

R2025-237 carry-forward still lists “Municipal Software Conversion to TownSuite… $71,885” — three months after Council terminated TownSuite and approved MuniSoft.

At no point does the record show Council stepping in to reset the project, question the delays, or clearly close out the failed path before moving on.
The real issue

This was known. Council didn’t ask.

By September 2025, Council was told the project had failed and that a vendor change was required. More than $100,000 had already been spent without delivering a working system.

When a major project fails, Council’s job is not just to approve the next step. It is to examine the failed one.

This is how that moment was handled.

Council was told the project had failed and a vendor change was required. Instead of asking questions, the decision was approved without discussion. No review of what went wrong. No accountability. No pause. More than $100,000 had already been spent. The project didn’t deliver. Council moved on.

That isn’t just a software issue. That’s a governance failure.

One of the features used to justify the original TownSuite purchase was the ability to send digital property tax bills — specifically referenced at the 2023 town hall as a modernization benefit. When the Township switched to MuniSoft, that module was not purchased. The feature is gone. Council was unaware. I had to ask.

Supporting documents

Read the record yourself

Staff Report · April 25, 2022 Municipal Software RFP Results and Recommendation

Shows the two RFP submissions, states the RFP process was not adequate, and recommends the revised software package led by TownSuite.

Open document →
Resolution · April 26, 2022 Resolution to Approve Purchase

Approves TownSuite for finance and payroll, plus CGIS and FirePro for other functions.

Open document →
Staff Report · September 2, 2025 Municipal Software Conversion Update

States that TownSuite had not successfully converted for Township needs after three years and recommends termination and a switch to MuniSoft.

Open document →
Resolution · September 2, 2025 R2025-153 — Terminate TownSuite, Approve MuniSoft

Terminates TownSuite and accepts the MuniSoft quotation for software and conversion costs.

Open document →
Resolution Archive R2023-242

Year-end transfer moving remaining software funding to reserve pending finalization of the project in 2024.

Open resolution →
Resolution Archive R2024-005

Transfers $68,885.07 for the final purchase costs of the TownSuite software program in 2024.

Open resolution →
Resolution Archive R2024-245

Year-end transfer again moving the remaining software funding to reserve pending finalization of the project in 2025.

Open resolution →
Resolution Archive R2025-153

Resolution archive entry related to the TownSuite termination and MuniSoft approval.

Open resolution →
Resolution Archive R2025-237

Carry-forward resolution that still lists TownSuite by name after the September decision to terminate TownSuite and switch to MuniSoft.

Open resolution →
What I'd do differently

What better oversight would look like

A

Restart a flawed procurement process

If the RFP no longer reflects the actual solution being pursued, Council should stop and restart instead of letting a major project drift into a different scope.

B

Require milestone reporting

Council should receive recurring public checkpoints on major implementations, with a clear expectation that failed paths come back for review.

C

Keep the record aligned with Council decisions

If a project is terminated or changed, budgets, carry-forwards, and public reporting should reflect that clearly and immediately.

What this points to

This is bigger than software.

This case is about more than one technology project. It is about whether Council resets failed plans, tracks its own decisions clearly, and asks hard questions before more public money is committed.

Back to Challenges Read the platform