Skip to content
Municipal websites / CMS / Ongoing support

A website residents can use.
A system your staff can run.

Geek Heros brings your public website, staff tools, migration, training, and ongoing care into one coordinated project. A founder-led team, clear review points, and a practical handoff for the people who keep your community running.

Public service. Fewer digital headaches.

Have an RFP or a planned project?
Built for
your people
Why Geek Heros

Built for your community.
Accountable to your team.

A good partner connects the public experience, the staff’s day-to-day work, and the details that keep a project on track. That is how we approach your website.

Geek Heros LLC • Founded in 2017 • Based in Illinois • Veteran- and first-responder-owned

Clarity comes first

We start with the services people need, the questions staff hear, and the places users get stuck. Those tasks shape the navigation, content, and design.

Founders stay involved

Patryk leads strategy and project coordination. Mike leads the technical work. Your project plan identifies responsibilities, review points, and a direct path for decisions.

Staff readiness matters

We build the publishing process around real staff tasks, then train the people who will use it. Your team practices updates, approvals, and routine maintenance before handoff.

Clarity lasts beyond launch

Ownership, support responsibilities, software licenses, and ongoing costs are part of the plan. You know how the site is maintained and what a future transition involves.

Selected work / Real websites

See the work.
Meet the people behind it.

Public information, community connections, and a clear next step are central to these projects. Explore the live sites and the experience relevant to your own scope.

Screenshot of the Marine Corps League Illinois public website, showing its community photograph and Marine-focused welcome.
Nonprofit / Statewide organization

Marine Corps League — Illinois

Website design and development for a statewide organization’s mission, resources, events, and detachment directory. We continue supporting the public website; officer tools are being developed separately.

Relevant experience: organizing public information and community connections across a distributed organization.

Explore the live website
Screenshot of the Asthma and Allergy Center of Chicago public website, showing pathways for research participants and sponsors.
Commercial / Clinical research

Asthma & Allergy Center of Chicago

Website redesign and launch for a clinical research organization. Clear pathways help study participants, sponsors, and other visitors find the right information and contact route.

Relevant experience: organizing information for different audiences, with clear service and contact pathways.

Explore the live website

Selected nonprofit and business projects. We match comparable work and reference requirements to your solicitation. Screenshots show the public sites captured in October 2026.

Your project leadership / Marines & lifelong nerds

Real people.
Clear responsibilities.

We’re Patryk and Mike, the founders of Geek Heros. Public service is personal to us. We bring strategy, design, and technical work together around the people who will use and maintain your site.

Patryk Stanczak in his Marine Corps dress uniform.One of your Geek Heros
Founder & CEO · Marine veteran

Patryk Stanczak

Marine veteran. Firefighter/paramedic. Former Bunker Labs Chicago City Leader. Six years supporting veteran entrepreneurs and leading programs.

Your project: Strategy, scope, stakeholder coordination, and project communication.

An open box of red crayons with one sticking up and a few bitten crayon pieces beside it.Favorite crayon: red.

Mike Upton in his Marine Corps dress uniform, restored from his supplied photograph.One of your Geek Heros
Co-founder & CTO · Marine veteran

Mike Upton

Marine veteran. The nerd behind the systems. More than a decade of IT experience, with a soft spot for making complicated things easier to use.

Your project: Technical architecture, CMS and integration planning, implementation, and quality review.

An open box of green crayons with one sticking up and a few bitten crayon pieces beside it.Favorite crayon: green.

Meet the people behind the screens
Sound familiar?

The website should help your team.
It keeps sending them more work.

“Where do I find that?”

A form is buried three menus deep. The search returns last year’s packet. A resident calls the clerk for a link that should have been easy to find.

“We updated it… somewhere.”

The same information lives on several pages. Staff repeat edits, chase approvals, and worry that an old notice or inaccessible document is still online.

“Only one person knows how.”

A staff change leaves behind shared passwords, unclear ownership, and a site nobody feels confident touching. Routine work becomes a support ticket.

Your people are already wearing enough hats. The website does not need to be another one.

01 / The public front door

Find it. Understand it.
Get it done.

Plan the site around what residents, businesses, and visitors come to do. Then make those services work together.

01

Services people can find

Task-based navigation, mobile layouts, useful search, and clear next steps. Residents should not need to know your department chart to find a permit.

02

Meetings in one place

Plan agenda preparation, calendars, notices, packets, minutes, and video links by board, date, and meeting. Keep the public archive easy to navigate.

03

Records that are searchable

A central document library with categories, dates, and useful search. Plan indexing, public archives, and retention around your approved records policies.

04

Forms that move work forward

Forms, applications, service requests, confirmations, and department routing. Connect approved payment providers and identify fees and sensitive-data requirements up front.

05

Updates people can follow

News, public notices, priority banners, and scheduled updates. Scope email or text subscriptions with consent, opt-out controls, and your notification providers.

06

A connected community

Department contacts, parks, facilities, local events, and directories. Plan maps, recreation connections, and language access around the people your agency serves.

Payments, GIS, recreation, municipal code, meeting video, and other specialist services are scoped with your existing providers. We identify whether each connection is a link, embed, or API integration—and what it needs to work.

02 / Your staff’s side of the website

Easy to update.
Clear on who’s responsible.

A useful content management system does more than edit a page. It helps clerks, communications teams, department editors, and IT share the work.

Example workflow / 1 of 3

Give each department a clear place to work.

An editor prepares a service update using an approved template. Ownership is clear before anything reaches the public site.

Assigned role
Department editor
Record
Saved draft + version history
Next step
Send to the designated reviewer

Interactive illustration, not a live municipal CMS. We agree on roles, permissions, approval rules, and the platform before implementation.

Named accounts & permissionsGive each person the access their work requires.

Reusable content & templatesReduce duplicate updates and inconsistent pages.

Training & a usable handoffPractice real tasks, with guides for the next person.

03 / Access is part of the work

Accessibility needs
a plan and proof.

Build it into design, content, testing, and everyday publishing. Give your staff a practical way to keep improving after launch.

Read the DOJ’s Title II guidance
01

Agree on the standard

Map your solicitation’s requirements, including WCAG 2.1 AA or a higher specified standard, to templates, forms, content, and third-party services.

02

Test, fix, and retest

Plan automated checks and manual keyboard and assistive-technology testing, with documented findings, remediation, and acceptance evidence.

03

Give documents their own workstream

Inventory PDFs and records separately. Agree on remediation, accessible alternatives, staff responsibilities, and approved retention decisions.

04 / A controlled transition

Keep the records.
Lose the guesswork.

Pages, documents, and software connections each need an owner and a test. Your team gets review points and clear decisions throughout the project.

  1. 01

    Discover & inventory

    Agree on resident tasks, stakeholders, page and document counts, systems, responsibilities, and success measures.

    Review checkpointScope, inventory, and responsibility map

  2. 02

    Map & design

    Approve the sitemap, content models, accessible components, mobile designs, search visibility, and your community’s visual identity.

    Review checkpointSitemap and responsive design prototype

  3. 03

    Configure & connect

    Set up the CMS, staff roles, publishing rules, and agreed integrations. Review specialist systems and licenses early.

    Review checkpointWorking staging site and staff workflow demonstration

  4. 04

    Migrate & verify

    Move approved content, preserve required records, map redirects, and reconcile pages, files, links, and search results.

    Review checkpointContent reconciliation and redirect records

  5. 05

    Test & train

    Review a protected staging site. Test real journeys, permissions, accessibility, integrations, and recovery; train staff before approval.

    Review checkpointFindings, retest evidence, and staff training

  6. 06

    Launch & support

    Coordinate DNS and launch checks, a rollback plan, stabilization, documentation, and the agreed ongoing support schedule.

    Review checkpointLaunch approval, handoff guide, and support plan

A page count is not a document count. We size each separately, sample the source content, and agree on what to keep, update, or archive. Staff approve records decisions before anything is removed.

05 / A plan for the years after launch

A useful launch.
A supported future.

Hosting & security

Define hosting location, SSL/TLS, MFA, access logs, spam protection, updates, monitoring, backups, restore testing, and incident escalation. Agree on uptime, recovery objectives, and notification terms in writing.

Training & ongoing care

Administrator and editor training, practical guides, launch support, and an issue-reporting process. Spell out support hours, response targets, included work, and future enhancement requests.

Ownership & continuity

Document control of your domain, content, files, analytics, and accounts. Define usable exports, software licenses, transition assistance, and any future .gov move before the contract starts.

Measure what helps residents.

Use privacy-conscious analytics, popular tasks, failed searches, downloads, and form journeys to guide improvements. Give the right staff access to useful reporting.

06 / Clear enough to evaluate

Make the choice clear.
Keep the project accountable.

Give your committee a response it can evaluate and a delivery plan it can follow. We connect your requirements to the proposed team, working demonstrations, acceptance evidence, and full-term costs.

Share your RFP or project brief

Include the public packet link, addenda, deadline, and required submission route. We’ll confirm fit and next steps.

In our project response
  • Coverage matrix mapped to your RFP, exhibits, and addenda
  • Named project team, relevant work, reference requirements, and responsibilities
  • CMS, integrations, licenses, and specialist services
  • Staff demonstration, migration quantities, accessibility testing, and acceptance criteria
  • Milestones, agency review points, training, and post-launch support
  • Implementation, recurring service, third-party costs, and ownership terms
  • Company information, insurance requirements, and contract terms addressed against the solicitation
A quick project briefing

Practical questions.
Clear answers.

Bring the people who will run it—and the people who need to approve it.

Can you respond to our RFP or purchasing process?

Send the solicitation, exhibits, latest addenda, submission instructions, and deadline. We review technical fit, capacity, qualifications, and terms before confirming a response. Formal submissions follow your stated procurement channel.

Do we need to replace every system we use?

We start with your current CMS, hosting, payment, GIS, recreation, and records tools. The plan may be a redesign, an integration, or ongoing support. Platform and specialist experience are confirmed for your scope rather than assumed.

What will our staff need to do?

We name a project lead and content owners together, agree on review windows, and identify what staff need to approve. The plan includes training, sample publishing tasks, documentation, and a handoff for future staff.

How do you handle accessibility and older PDFs?

We agree on the required standard, test approach, remediation responsibilities, and acceptance evidence. Pages and documents are inventoried separately. Legal retention or exception decisions stay with the agency’s designated team.

How are recurring costs and ownership handled?

The proposal separates implementation, hosting, maintenance, support, optional work, and third-party costs. It also defines content and account ownership, licensing, exports, and transition assistance so your team can evaluate the full term.

What do we get from the free assessment?

A short written review with three practical priorities for your resident experience and staff workflow. We follow up by email to arrange a conversation. It does not book a meeting or commit your agency to a purchase.

Your next move

Find the friction.
Get a clear plan.

Free Municipal Website & Staff Workflow Assessment

Show us where residents get stuck and which updates take staff too long. Get practical priorities to share with your team.

  • Where residents struggle to find answers
  • Where publishing, records, and staff handoffs create extra work
  • Three practical priorities for your website project

We’ll review your request, then follow up by email to arrange a conversation. You’ll get a short written summary. This form requests an assessment; it does not book a meeting.

No pushups required.
01 / Tell us a little about your agency
Want to add a little context? (optional)

By submitting, you’re asking us to contact you about this assessment. This is not consent to marketing texts or an ongoing email campaign. Privacy Policy.

Free assessment. No obligation to buy.

Clarity first. Service always.

A more connected community.
A clearer place to start.

Let’s find what is getting in the way—and what to improve first.

Get a Free AssessmentGood people. Useful nerds.