Skip to main content
For the people who run small towns

Run your town
on one system.

One platform for permits, utility billing, accounting, council meetings, public records, and your resident portal on your own .gov — built together as one system, not licensed from six different vendors.

Why TownAdminPro

Built for towns. Not for cities trimmed down to fit.

Most municipal software was written for counties and large cities, then sold to towns at half price with the same complexity. We built the opposite — designed from day one for the office that actually runs the place.

01
One platform. One renewal.

Today's town runs on a patchwork — one vendor for accounting, another for council meetings, another for utility billing, a third for the public website. We replace the patchwork. One login, one audit trail, one renewal.

02
Designed for the people who actually do the work.

Most municipal software was designed for the org chart — the people who buy it. We designed for the people who sit at the counter. Every workflow assumes a clerk who wears five hats and an office without a dedicated IT department.

03
You'll talk to the people who built it.

The same small team writes the software, runs the migration, and answers the phone. No tier-one queue. No offshore handoff. When you call, the person who wrote the code is the person who picks up.

04
Government-grade from day one.

Fund accounting, WCAG 2.1 AA accessibility, signed audit trails, public-records workflows, encryption at rest and in flight. Compliance isn't on the roadmap — it's the floor we built on.

24 modules

Everything your office handles. In one place.

One login, one role system, one audit trail, one search bar — across every module. Start with the modules you need this fiscal year; turn on the rest as you're ready.

Resident services

Where the public meets your office.

Finance & revenue

Every dollar in, every dollar out.

Operations

Crews, assets, properties, payroll.

Governance & records

How decisions get made — and remembered.
A look inside

Built for the people who run the office, not the people who buy software.

app.townadminpro.com / utility-billing ● Synced
Maple & Birch · Route 04
312 accounts · last read May 2 · cycle close 3d
Acct Customer Address kgal Bill Balance Status
W-04127 FRANKS, ELEANOR M. 112 Maple St 1.2 $48.20 $48.20 Current
W-04128 OLIVER, M & J 118 Maple St 2.4 $72.40 $0.00 Autopay
W-04129 MILLER, P (TRUST) 120 Maple St 8.1 $214.80 $214.80 30 days
W-04130 RAMIREZ, JULIO 124 Maple St 1.8 $56.40 $56.40 Current
W-04131 GREEN MOUNTAIN INN 200 Maple St 42.8 $1,184.20 $1,184.20 60 days
W-04132 OAKWOOD ESTATES LLC 12 Birch Ln 5.2 $148.60 $148.60 90+
Resident portal

Town hall. In everyone's language.

Every install ships with your town's public website on your own .gov domain — pulling from the same records your staff already maintains. No second vendor, no copy-paste, no out-of-date pages. Plain language, phone-ready, accessible, and available in every language your residents speak.

Multilingual · live demo
Click a language. Watch it actually change.

Translations maintained per release; new languages added on request. Residents read it in their language; staff manage one English source.

+ more on request
residents.townofcedarbrook.gov ● SSL · WCAG 2.1 AA
Town of Cedarbrook
Pop. 8,412 · Inc. 1798
Welcome, Maya.

Pay a bill, apply for a permit, report a problem, or read what your council is up to this month.

Pay water bill
$48.20 due May 15
My permits
1 in plan review
Report a problem
Avg response: 3.4 days
Town meeting
Tue May 14 · 7:00 PM
● Announcement
Spring brush pickup begins Monday May 12. Schedule by zone →
RESIDENT/01
Pay a bill
Water, tax, parking — Apple Pay, ACH, or card.
RESIDENT/02
Apply for a permit
Save drafts, upload plans, pay, track.
RESIDENT/03
Report a problem
Geo-pinned service requests with photo upload.
RESIDENT/04
Read public records
Council minutes, ordinances, agendas, records requests.
Accounting

Government-grade fund accounting, built for this decade.

A multi-fund GASB-compliant ledger built for municipalities from the ground up. Restricted vs. unrestricted funds, encumbrances, budget vs. actuals by department, and one-click ACFR drafting.

app.townadminpro.com / finance · gl · FY26 Q3 ● Reconciled May 6
General Ledger · 100 General Fund
4 funds · 287 accts
Date JE # Account Description Debit Credit Fund
May 6 JE-26-0412 1010 · Cash Property tax receipts batch 84,210.00 100
May 6 JE-26-0412 4001 · Property tax Property tax receipts batch 84,210.00 100
May 5 JE-26-0411 5210 · Streets · Maint Asphalt — Maple St repair 12,840.50 100
May 5 JE-26-0411 2010 · AP Cardinal Paving Inc. 12,840.50 100
May 5 JE-26-0410 5410 · Water · Ops Chemicals — chlorine drum 1,420.00 200
May 5 JE-26-0410 1010 · Cash Reliable Chem Co. 1,420.00 200
May 4 JE-26-0409 4520 · Utility · Water May cycle billing accrual 84,612.40 200
May 4 JE-26-0409 1310 · AR · Utility May cycle billing accrual 84,612.40 200
FIN/01
Fund accounting
GASB-compliant, multi-fund, with restricted/unrestricted segregation.
FIN/02
ACFR / CAFR
Statement of Net Position, Activities, and Cash Flows draft in one click.
FIN/03
Reconciliation
Bank-feed import with intelligent match suggestions you can sign off in minutes.
FIN/04
Audit-ready
Every entry signed, every change versioned. Auditor seat included.
Security & trust

Public records. Public-grade defense.

A town's records are public-trust documents. We treat them accordingly — encrypted at rest and in flight, signed by actor on every write, and rendered in a UI that meets WCAG 2.1 AA without exception.

S/01

Encryption

AES-256 at rest
TLS 1.3 in flight
Encrypted backups
Column-level PII fields
S/02

Identity

SSO via SAML / OIDC for staff
WebAuthn / TOTP MFA enforced
Per-record permissions
15-min idle session timeout
S/03

Audit

Append-only log every read & write
Signed by user every change traceable
Tamper-evident provable in court
Time-bounded public-records exports
S/04

Accessibility

WCAG 2.1 AA every release
12+ languages every page
NVDA · VO · JAWS tested
Keyboard-only every flow
S/05

Resilience

Hourly incremental backups
Blue / green deploys
90-second rollback
Quarterly DR drills
S/06

Posture

Annual third-party pentest
SBOM every release
≤ 72h critical patch
No data sale ever
Compliance is the floor, not a feature.
WCAG 2.1 AA Section 508 — met by extension SOC 2 Type II — in progress CJIS — controls aligned NIST 800-53 r5 — aligned StateRAMP — in progress
Pricing

Priced by population, not per seat.

Three tiers by population. Flat annual price. Every staff seat included. Sized for towns where every dollar in the budget has a name — predictable year over year.

Up to 10,000
residents
Starting at
$8,400
/year
Everything a small office runs on, every day.
MODULES
Pick any 6 modules
SEATS
Unlimited staff + external auditor
SUPPORT
Email · business hours
Get in touch
Full platform
10,000 – 25,000
residents
Starting at
$24,000
/year
Every module included, with hands-on rollout and a 4-hour SLA.
MODULES
All 24 modules
SEATS
Unlimited staff + external auditor
SUPPORT
4-hour SLA
Get in touch
25,000+
residents or multi-jurisdiction
Starting at
$60,000
/year · custom scoped
A dedicated success engineer, 24/7 support, and migration scoped per project.
MODULES
All 24 modules
SEATS
+ dedicated success engineer
SUPPORT
24/7 · 30-min SLA
Get in touch
Services · quoted separately

Every town's go-live is different. Priced accordingly.

These are scoped on the discovery call so you know the all-in number before you sign. Never tacked on later.

Module à la carte
Add modules above your tier limit.
Migration
Flat-rate by source vendor — Tyler, BS&A, Caselle, Edmunds, QuickBooks, CSV. Quoted up front.
Staff training
Per-module workshops, live or recorded. Departments train on what they actually use.
Go-live travel
Hands-on rollout and on-site go-live are included in every tier. Travel costs for the cutover visit are billed at cost.
Custom resident portal
Bespoke design beyond the standard portal — branding, layout, additional pages.
Multi-town / county
Negotiated. Counties and consortium arrangements welcome.
Common questions

The eight we hear on every first call.

The real ones — your charter, your state's exemption code, the printer in the basement — we answer those on the demo.

01 What modules do most towns start with? +
Most start with the five or six they use every day: Permits, Utility Billing, Cash Receipting, Documents & Public Records, Council & Meetings, and Finance. The rest get turned on as you outgrow whatever you're using now.
02 You're a young company — how do we vet you? +
Fair question, and one we welcome. TownAdminPro is founder-led and engineer-staffed: the same small team builds the software, runs the migration, and answers the phone. References will be available as our customer base grows; until then, the discovery call includes a live walkthrough of the actual product so evaluators can see what they're buying. Everything we'll commit to in writing — security posture, accessibility, data ownership, exit terms — is on this page above. Contracts are written so a town can walk away with its data, fully exportable, in a single clause.
03 What happens to our existing data? +
We've built migration paths from Tyler, BS&A, Caselle, Edmunds, QuickBooks, and a generic CSV/Excel ingest. Migration runs in staging first; you sign off before cutover.
04 Who owns our data? +
You do — exclusively. The data model is documented, exports are one click, and your contract terminates with a single clause: we hand you a final encrypted dump and walk away.
05 Is the resident portal really separate from the staff app? +
It runs from the same records but on its own domain (residents.yourtown.gov), with read-only access to a curated subset of records and write access only for permits, service requests, and bill pay.
06 What about ADA / WCAG compliance? +
Both the staff app and the resident portal target WCAG 2.1 AA. Each major release will be third-party audited and the report published. Section 508 is met by extension.
07 Do you sell to counties or school districts? +
Yes. Multi-jurisdiction is a first-class concept in the data model, not an upgrade. Pricing is negotiated per arrangement.
08 What does setup look like? +
A 30-minute discovery call, a written quote within one business day, a kickoff meeting, and then we run point on migration and configuration. Most towns are live in four to eight weeks.
Ready when you are

Run your town
on one system.

Thirty-minute discovery call with the actual builders. Bring last month's spreadsheets; we'll bring the questions.

No commitment · No pushy sales reps