Skip to main content Scroll Top

Government Software Development Company: Custom Software and Apps for Federal, State and Local Agencies

Updated October 2026 · Written and maintained by the Progression Agency strategy team

A government software development company builds the systems agencies run on: resident portals, permitting and licensing workflows, inspection and field apps, case and records tools, payments and the integrations that tie them to systems of record. Public-sector work differs from commercial software in five ways: how it is bought, accessibility law, security review, records retention and how long the system must last. We build custom software and apps for counties, cities, state agencies, special districts and the contractors that serve them, in all 50 states, delivered remotely and quoted after a written scope. This page explains what we build and how a project is bought, built and owned.

On this page · 19 sections
  1. What does a government software development company build?
  2. Government software solutions we build
  3. Permitting software for governments: buy, build or extend
  4. State and local government software we build
  5. Government app development for residents and field staff
  6. Government IT modernization without a big-bang rewrite
  7. Why is government software so hard to build and modernize?
  8. Does Section 508 apply to software?
  9. Security and cloud requirements for government software
  10. Records, privacy and public records requests
  11. How do agencies buy custom software?
  12. Can government use open source software?
  13. Government software development process: what the agency receives
  14. Build versus buy for government software
  15. GovTech companies, vendors and integrators: who does what
  16. How AI assistants answer questions about government software vendors
  17. How much does government software development cost?
  18. How do I choose a government software development company for a public project?
  19. More software and public-sector services

The short answerAgencies buy software through rules set by their own jurisdiction, must meet accessibility law, and often keep a system for many years. A good public-sector partner writes the scope down first, builds in short sprints that each produce a build you can install, pilots with a few users, and leaves the agency owning the code, data and accounts. Packaged products are sometimes the right answer, and we say so. Custom work is quoted after a written scope.

Rule and program details reflect the official pages named in the text as of October 2026 and can change; they are not legal advice. Every project is quoted after a written scope.

What does a government software development company build?

It builds and modernizes the software an agency uses to serve residents and run itself. Government software development is ordinary software engineering carried out under public-sector rules, and most of the difficulty is in the rules.

What is government software?

Government software is any system an agency uses to deliver services or run its own operations. Some of it is packaged and bought as a product; some is built to order for one agency. Most agencies end up with a mix, joined by integrations that carry data between them.

What software does government use?

Finance and ERP systems, permitting and licensing, records management, case management, GIS, CRM and 311 request systems, payment processing and the ordinary tools every employer uses. A county might run a packaged finance system, a permitting product, a custom field app for inspectors and a portal that sits on top of all three.

How public sector software development differs

Public sector software development shares tools with commercial work but is shaped by five conditions, set out below.

Five ways public-sector software differs from commercial software
DifferenceWhat it changes in the build
How it is boughtScope is often fixed in an RFP or quote request before discovery, so the written scope has to carry more detail
Accessibility lawAccessibility is a requirement, tested with keyboard and screen readers, not a late polish
Security reviewControls, logging and hosting are reviewed by the agency before and after launch
Records retentionRetention and disposal rules shape the data model and the delete function
Long system lifeMaintainability, documentation and clean interfaces matter more than novelty

Government software solutions we build

Government software solutions start from a function the agency performs, not a technology. The table lists the systems we are most often asked about, who uses them and what they usually have to connect to. Government software services of this kind are scoped from the agency’s own list of systems.

Systems agencies commission, who uses them and what they connect to
SystemWho uses itTypical integrations
Resident portalResidents, businesses and counter staffIdentity login, payments, the permitting system, email and text
Permitting and licensingApplicants, reviewers and inspectorsGIS, finance, document storage, inspection apps
Inspection and field appInspectors and crewsPermitting, asset records, maps and cameras
Case and records toolCaseworkers, clerks and attorneysDocument storage, retention schedules, search
Payments and feesResidents and finance staffPayment processor, general ledger, receipts
Dashboards and open dataManagers, council and the publicOperational databases, data portals, exports
Portals: Resident portals. Requests, status and payments.
Permits: Permitting workflows. Applications, review and fees.
Field: Inspection apps. Offline forms, photos, signatures.
Cases: Case and records tools. Files, notes and retention.
Fees: Payments and fees. Card data stays with the processor.
Open data: Dashboards. Reports and data you can publish.

Citizen portals and service requests

A resident portal lets people report a problem, track it, pay a fee and see the status of an application without calling. Citizen portal development is mostly about the account model, the queue behind the screen and the staff view of the same request. Our web portal development page covers the general build.

Case, records and licensing tools

These are the back-office systems where a clerk, caseworker or licensing board keeps files, notes, decisions and deadlines. The design questions are who may see which file, how changes are logged and how long the record must be kept.

Payments, dashboards and open data publishing

Card details should stay with the payment processor, an approach explained on our payments and integrations for public sites page. Dashboards turn operational data into reports managers and council can read; see dashboards. Open data publishing adds a clean export and a documented format.

Permitting software for governments: buy, build or extend

Permitting software for governments is a mature product category, so the first question is whether a packaged product already fits. Custom work earns its place where the agency’s rules are unusual.

Packaged permitting product or custom workflow
SituationUsually the better route
Standard building permits, normal fee scheduleA packaged product, configured
Several agencies review the same applicationCustom workflow or a custom layer on a product
Fee rules that vary by project type and districtCustom rules engine, or configuration if the product supports it
Decades of legacy permit data to keep searchableMigration project plus a product or custom front end
A small town with few permits a yearA packaged product; custom work is rarely worth it

When a packaged permitting product is the right answer

When your process matches how the product works, configuration beats code. You get a vendor that carries updates, a user community and a lower first cost. We say so plainly when that is the case, and our custom software or off the shelf page explains the trade-off.

When custom permitting workflows pay off

Custom pays off when fee rules do not fit the product, when several agencies must review one application in a set order, or when old data has to stay searchable in a new form. In those cases a custom layer on top of the product is often cheaper than bending the product.

Connecting permits to inspections, payments and maps

A permit touches the inspection schedule, the fee ledger and the map. Interfaces to those systems are where schedules slip, so they are defined in the written scope. Our API development page covers the interface work.

State and local government software we build

State and local government software covers many different bodies with different needs. Local government software solutions for a small town and a large county share rules but not scale, so the scope changes more than the technology.

Software for cities and counties

The clerk’s office, building and code enforcement, public works, assessing and courts administration each run on records and workflows. Software for county government is often a set of small systems joined by one portal and one identity.

State agency systems

Licensing boards, benefits intake and grants administration need long forms, careful eligibility rules and audit trails. Volumes are higher and the statute behind each rule can change, so versioned rules matter.

Water, transit and library districts, and schools

Special districts run the water, transit, port and library services residents use daily, often with small staffs. Their public websites are a different project; see government website design, school websites and community websites. This page is about the software behind the service.

Government app development for residents and field staff

Government app development splits into apps for residents and apps for staff in the field. Government mobile app development for the field is usually the stronger case.

Resident apps worth building, and ones a mobile site does better

A resident app earns its place when people use it often, such as reporting issues or following a bus. For an occasional task such as paying a fee once a year, a well-built mobile website usually does the job. A progressive web app can sit in between; see progressive web apps.

Inspector and crew apps that work offline

Basements, culverts and rural roads have no signal. A field app keeps forms, photos and signatures on the device and sends them when a connection returns, with clear handling when two people edit the same record. See enterprise app development for the related build.

Mobile apps fall under the ADA Title II rule too

The Department of Justice’s rule, codified at 28 CFR 35.200, applies to a state or local government’s web content and to its mobile apps. The ADA.gov web rule page says it covers apps a government provides or makes available, including apps a private company runs for the government, and gives a parking payment app as its example.

Government IT modernization without a big-bang rewrite

Government IT modernization works best as a series of small replacements, each live before the next begins. Government legacy system modernization that tries to switch everything on one weekend carries the most risk.

Timeline in six phases: assess, put an API in front, replace the first function, migrate the data, run old and new in parallel, then retire the legacy system.Timeline in six phases: assess, put an API in front, replace the first function, migrate the data, run old and new in parallel, then retire the legacy system.
Editorial sequence, not measured data.

Assess the old system before replacing it

List what the system does, what data it holds, which systems it talks to and who uses it. Some functions turn out to be unused. Others hold rules that only one retired employee understood. The assessment ends in a written plan.

Replace one function at a time

Martin Fowler’s description of the strangler fig pattern is a good model: build new behavior beside the legacy code, move pieces across in increments and let the old parts fade out. Putting APIs in front of the legacy system lets new screens and services use its data while it is still running.

Data migration and parallel running

Moving records is the part agencies fear most. Reconciliation reports compare counts and totals between old and new, and agreed cutover rules say when the new system becomes the system of record. Running both side by side for a period catches gaps before residents do. See cloud migration, legacy Java systems and backend development.

Running a permit system nobody wants to touch, and a deadline to modernize it?Send the name of the system, who uses it and what it connects to. We reply with a free proposal that begins with a written scope and an assessment of what to keep, wrap or replace.

Get a free proposal

Why is government software so hard to build and modernize?

Because the conditions are harder than they look from outside: fixed scope, old data, many users and rules that change. Understanding those conditions is cheaper than being surprised by them.

Procurement fixes the scope before discovery

An RFP often has to describe the system before anyone has talked to the users. Then discovery finds things the document missed. A written scope with room for change orders gives both sides a way to adjust.

Systems of record that are decades old

Older agencies still depend on mainframe-era data formats and nightly batch files. Getting data out cleanly takes patience, and the cost is mostly in understanding what each field has meant over time.

Many users, many rules, little room for error

A permit, a benefit and a license each follow statutes that differ by case and change by year. The software needs versioned rules so that a decision made under last year’s law can still be explained.

Does Section 508 apply to software?

Yes, when the software is information and communication technology that a federal agency develops, buys, maintains or uses. Section 508 compliance software is a phrase vendors use loosely, so read the law and ask what is meant.

Two accessibility rules for government software
RuleWho it coversTechnical standard
Section 508 of the Rehabilitation ActFederal agencies, for ICT they develop, procure, maintain or useWCAG 2.0 Level A and AA for electronic content, in the Revised 508 Standards
ADA Title II web and mobile app ruleState and local governmentsWCAG 2.1 Level AA, with compliance dates by population

Who does Section 508 apply to?

The statute, 29 U.S.C. 794d, reads as applying to federal departments and agencies that develop, procure, maintain or use electronic and information technology. It is meant to give federal employees with disabilities access comparable to other employees, and members of the public seeking information or services the same, unless that would impose an undue burden. The Section508.gov site describes the program. A state’s own accessibility law is a separate matter that depends on the state.

What the ICT standards require of software

The Access Board’s ICT standards page shows the Revised 508 Standards, in which electronic content must meet Level A and Level AA of WCAG 2.0. Chapter 5 deals with software, including how software works with assistive technology, applications and authoring tools.

ADA Title II for state and local web content and mobile apps

Title II of the ADA covers state and local governments. The rule at 28 CFR 35.200 requires web content and mobile apps to meet WCAG 2.1 Level A and Level AA. As the Department of Justice page reads in October 2026, the date is April 26, 2027 for governments with a population of 50,000 or more and April 26, 2028 for smaller governments and special district governments, after an interim final rule published on April 20, 2026. Ask counsel how the dates apply to your body. For websites see accessible website remediation and the ADA section of our government website guide.

Testing an application, not just a website

An application has more states than a page: forms that fail, tables that change, dialogs, generated PDFs. Ask any vendor how it tests keyboard use, screen reader output, error messages and the documents the application produces, and ask to see the results. Automated tools alone do not cover all of it.

Check grid across four kinds of system: resident portal, permitting system, field app and internal tool. Accessibility, access control and logs apply to all four; sign-on, retention, records export, offline use and payments vary.Check grid across four kinds of system: resident portal, permitting system, field app and internal tool. Accessibility, access control and logs apply to all four; sign-on, retention, records export, offline use and payments vary.
Editorial checklist, not measured data.

Security and cloud requirements for government software

Security rules depend on the agency and the data. Government software security compliance is set by the agency’s own security office, so the first task is learning which rules apply to which data.

FedRAMP for federal cloud services

FedRAMP publishes a marketplace, described on fedramp.gov as a searchable database of FedRAMP certified cloud services, authorizing agencies and recognized assessors. When a federal agency needs a cloud service, that is where its status can be checked.

GovRAMP, formerly StateRAMP, for state and local

StateRAMP announced in February 2025 that it was rebranding as GovRAMP, saying the old name no longer captured its scope across state, local, tribal and education bodies. The GovRAMP site describes a membership organization that brings governments and technology providers together, with verification levels built on NIST controls. Public bodies can use it in procurement.

NIST SP 800-53 controls and criminal justice data

NIST’s SP 800-53 Revision 5 is a catalog of security and privacy controls for information systems and organizations, and agencies often draw their requirements from it. Some data classes, such as criminal justice records, come with extra rules from the agency that owns the data, so the agency’s security office should say which apply.

What we build into the software

Single sign-on through your identity provider, role-based access with least privilege, encryption in transit and at rest, access and change logs, and hosting in your own cloud tenancy. Those are the same controls described on our enterprise app development page. Ask every vendor for evidence of any authorization it names.

508: Section 508. Federal accessibility rules for ICT.
Title II: ADA Title II. WCAG 2.1 AA for state and local.
FedRAMP: FedRAMP. Federal cloud services marketplace.
GovRAMP: GovRAMP. Cloud security for public bodies.
800-53: NIST SP 800-53. Security and privacy controls.
Records: Retention rules. Schedules set by law.

Records, privacy and public records requests

Agencies keep records for set periods and must be able to produce them on request. The software should make both easy.

Retention schedules built into the data model

Each type of record carries a retention period and a disposal rule, and the system needs to apply them without a developer. For federal records, the National Archives lists its General Records Schedules and agency records control schedules on its records management pages; state and local schedules vary by jurisdiction.

Making public records requests easier to answer

Search across the system, export in a standard format and fields that can be redacted are what staff need when a request arrives. Building them in from the start is far cheaper than assembling them for each request.

Resident data and privacy

Collect the minimum a function needs and keep it only as long as the schedule requires. State privacy laws vary, so confirm the rules with the agency’s counsel. For software that touches protected health information, see HIPAA compliant software.

How do agencies buy custom software?

Through the purchasing rules of their own jurisdiction: a formal RFP above a set threshold, quotes below it, or a contract the agency already has. Thresholds vary, so confirm with your procurement office.

Process map in ten steps: need, market research, RFP or quote request, written scope, contract, discovery, sprints, pilot, launch and support.Process map in ten steps: need, market research, RFP or quote request, written scope, contract, discovery, sprints, pilot, launch and support.
Editorial sequence, not measured data.

RFPs, written quotes and cooperative contracts

For federal buyers, FAR 2.101 defines the thresholds that separate small purchases from larger ones; state and local buyers use their own purchasing rules. We answer RFPs and quote requests with a written scope, the same way we do for public websites.

Fixed-price or time and materials

FAR Part 16 sorts federal contract types into fixed-price and cost-reimbursement, and describes time-and-materials and labor-hour contracts as not fixed-price. The table below is a plain-language summary for software, not legal advice.

When each pricing model tends to fit
ModelFits whenWatch for
Fixed price for a defined scopeRequirements are clear and stableChange orders for anything outside the scope
Time and materialsRequirements will be learned along the wayA cap or review points, so cost stays visible
Phased fixed priceA large project that can be released in partsEach phase must stand alone as a release

What a software proposal should contain

Scope and assumptions, the approach to accessibility, the approach to security, who owns the data and code, and the support terms. If any of those is missing from a proposal, ask for it before signing.

Can government use open source software?

Yes, and in several places policy encourages sharing custom code. Whether a particular agency may publish or reuse code depends on its own rules and on who owns the code.

Federal policy on sharing custom code

OMB’s 2016 Federal Source Code Policy, memorandum M-16-21, says new custom-developed federal source code should be made broadly available for reuse across the federal government, and sets up a pilot that requires agencies commissioning custom software to release at least 20 percent of new custom code as open source for three years. State and local bodies make their own policies.

Licenses to check before code is reused

Open source code comes with licenses that set conditions on copying, changing and redistributing it. Before an agency reuses a library or publishes its own, someone should read the license and confirm it fits.

The agency owns the code, data and accounts

On our projects you own the code, data and accounts. Ownership is what makes publishing a choice for the agency instead of a negotiation with a vendor.

Government software development process: what the agency receives

The government software development process we follow is the same one described across our software pages, shaped for public work: a written scope, sprints, a pilot and a launch with onboarding.

Discovery that ends in a written scope

Discovery means talking to the people who do the work and mapping the system as it really runs. It ends in a written scope with priorities, and a recommendation in writing before the estimate.

Building in sprints with builds you can install

Every sprint ends with a build you can install, so the agency sees working software and not a status report. See agile delivery for how that works.

Pilot, launch and onboarding

A pilot with a few users finds problems while they are cheap to fix. Launch follows with onboarding for the wider staff. What happens after launch is written into the scope. See software development life cycle.

Writing an RFP or a quote request for a resident portal or field app?Share the draft requirements, the systems it must connect to and the accessibility and security rules that apply. You get a free proposal built on a written scope.

Get a free proposal

Build versus buy for government software

Buy when the product fits and build where it does not. Plenty of agency software is better bought than built.

When packaged products are right

Payroll, email and ticketing are standard processes that packaged products handle well. Buy and configure them. Our custom software or off the shelf guide sets out the test.

Custom layers on top of packaged systems

The best answer is often both: keep the packaged system of record and build a custom portal, integration or report on top. That adds what is missing without replacing what works. See custom software development.

Total cost over the life of the system

Think beyond the first year: licenses per seat, change requests, hosting and the cost of leaving. A cheap product with a costly exit is not cheap. We quote after a written scope and give no figures on this page.

GovTech companies, vendors and integrators: who does what

The government technology market has several kinds of supplier. Knowing the difference helps you write a better RFP and avoid paying a product vendor for custom work. A government IT solutions provider is not always a software builder.

What is govtech?

Govtech means technology made for governments and the public services they provide. Govtech companies range from product vendors to consulting firms. Searches for govtech solutions mix them all together, so ask what a company has actually built.

Who supplies what in government technology
SupplierWhat it doesBest fit
Product vendorSells packaged software, often as a subscriptionStandard functions such as finance or permitting
Development partnerBuilds custom software to the agency’s scopeFunctions no product handles well
System integratorConnects systems, hardware and networksLarge multi-system programs
IT staffing firmSupplies people to the agency’s own teamShort-term capacity

Product vendors versus development partners

Government software vendors sell a product you configure. A development partner builds what the product does not do and hands over the code. Many agencies use both.

Government IT solutions providers and system integrators

Government IT solutions cover hardware, networks and staffing as well as software. A government IT solutions provider may be strong in those areas and still not build software. Ask which part of the work the firm does itself.

How AI assistants answer questions about government software vendors

Procurement staff increasingly ask ChatGPT, Claude, Perplexity, Gemini, Copilot and Google’s AI Overviews to shortlist vendors and explain rules. Assistants repeat what pages state plainly, so a clear page helps a government software development company get named for what it really does.

What procurement teams ask

Typical questions are who builds permitting portals for counties, whether Section 508 applies to software, and what a good RFP should contain. The answers cite primary documents and vendor pages that state their scope clearly.

What an agency can check on any vendor page

Look for capabilities stated in plain words, authorizations named with evidence you can verify yourself, and ownership terms for the code and data. A page that names a program without evidence deserves a question.

How much does government software development cost?

It depends on scope, and we quote after a written scope. A government software development company that gives a figure before reading your requirements is guessing.

Why we quote after a written scope

Integrations, data migration, accessibility testing, the security review and the number of users set the price more than any feature list. The written scope makes those visible, so the quote and the change process refer to the same document.

Budget cycles and phased delivery

Many agencies fund work by fiscal year. Phasing the project lets each year’s money buy a release that stands alone, even if the next year’s funding is late.

Hosting and support costs to plan for

Hosting in the agency’s own cloud account keeps those bills in the agency’s control. We list the cost categories in the scope and give no figures here. To price your project, ask for a free proposal.

Get a written scope for your agency project

Describe the system, who uses it, what it connects to and the rules that apply. We reply with a free proposal that begins with a written scope.

Get a free proposal

How do I choose a government software development company for a public project?

Pick the firm that can show how it will meet your accessibility, security and ownership requirements in writing. Compare proposals on those points before price.

Questions to put in the RFP or quote request

How will you test accessibility? What security documentation will you provide? Who owns the code and data? Which references can we call? Each answer should be specific enough to check.

Requirements for a public-sector software partner, and how to check each one
RequirementHow to check it
Accessibility methodAsk how keyboard and screen reader testing is done and request a sample report
Security approachAsk for the controls it builds in and where the software is hosted
OwnershipConfirm in the contract that the agency owns the code, data and accounts
ReferencesAsk for contacts you can call about similar work
Scope disciplineLook for a written scope and a change process
Authorizations claimedAsk for evidence of each one, and verify it with the issuing program

Warning signs in a public-sector software proposal

A vague scope, code that the vendor keeps, no accessibility plan, and claims of authorizations with nothing to check. Any one is a reason to ask more.

More software and public-sector services

These pages cover the work around a government software project.

Software and app development

Frequently asked questions

What does an agency own when a government software development company finishes the build?
The agency owns the working software, the source code, the data and the accounts it runs in. When a government software development company hands over a project, the repository and cloud accounts should be in the agency’s name, with documentation. Support terms after launch come from the written scope.
What sets the timeline of a government software development project?
The written scope sets it. Government software development has to allow for the agency’s own approvals, procurement steps and security review, which add time outside the build itself. We lay the build out in sprints, each ending in a build you can install, and give dates only after the scope.
Is public sector software development more expensive than commercial work?
Often it asks for more work in places commercial projects can skip: accessibility testing, security review, records rules and documentation. Public sector software development is priced after a written scope that lists each of those, so the quote shows where the effort goes.
What is govtech, and which kinds of companies count as govtech?
Govtech means technology built for governments and the services they deliver, from permitting and payments to records and open data. The term covers product vendors, consultants and development firms. When you evaluate a govtech company, ask what it has built, who owns the result and what evidence it can show.
Which government software solutions are better bought than built?
Standard processes: payroll, email, ticketing and routine finance. Packaged products carry updates and a user community, and they are cheaper to start. Build or extend only where the agency’s rules differ from what the product does.
Do you replace our vendor’s product or build around it?
Usually around it. Replacing a working product is expensive and risky. More often the right project is a portal, an integration or a report layered over the product, so the system of record stays where it is and the missing function gets added.
What state and local government software can share one platform?
Service requests, permits and inspections often fit one data model, with one login and one record of each property or applicant. Sharing a platform means fewer copies of the same data. Finance and payroll usually stay separate.
Are local government software solutions different for a small town?
The rules are the same but the scale is not. A small town has fewer users, fewer permits and less staff time, so a packaged product often fits better than a custom build. Custom work earns its cost only where the town’s process is unusual.
Should a county buy permitting software for governments off the shelf?
Often, yes. Packaged permitting software handles standard permits and fees with less risk. Consider custom work when fee rules are unusual, several agencies must review one application, or legacy data has to be preserved in a new form.
What should a government app development project test before launch?
Accessibility with keyboard and screen readers, offline behavior for field apps, performance under expected load and the security review. Government app development also needs a test of what happens when data conflicts, because two inspectors may edit one record.
Where does government IT modernization usually start?
With the function that is riskiest or costliest to keep as it is. Government IT modernization begins with an assessment of what the old system does, then replaces one function at a time behind an API, leaving the rest running until each piece has proven itself.
Can a modernized system keep our historic records?
Yes. Records are migrated with reconciliation reports that compare old and new totals, and retention schedules carry across so nothing is kept or deleted contrary to the rules. Parallel running catches gaps before the old system is retired.
Does Section 508 cover software an agency buys or only what it builds?
Both. The statute applies to federal departments and agencies that develop, procure, maintain or use electronic and information technology, so software a federal agency buys is covered as well as software it builds. Check how a state or local agency’s own rules compare.
Which WCAG version does the ADA Title II rule require?
WCAG 2.1 Level A and Level AA, for the web content and mobile apps of state and local governments. The rule is codified at 28 CFR 35.200. Compliance dates are April 26, 2027 for populations of 50,000 or more and April 26, 2028 for smaller bodies and special districts.
Do apps used only by staff need to be accessible?
For federal agencies, Section 508 covers technology used by employees as well as the public, giving employees with disabilities access comparable to others. State and local rules differ, so ask counsel.
Can our software run in our own cloud account?
Yes. We host in your cloud tenancy, so the accounts, bills and access rules are yours. That also supports your security review, because the agency’s own team controls the environment.
Why is government software so hard to modernize?
Scope is fixed early, data is old, many users depend on it and statutes change the rules. Modernization therefore works in small, reversible steps: assess, wrap with an API, replace one function, migrate data, run both and retire the old system.
Can a city publish the code you build as open source?
Yes, if the city owns the code and the licenses of the libraries it uses allow it. Because you own the code, data and accounts on our projects, publishing is the agency’s decision. Review licenses and remove any credentials first.
How are change requests handled on a fixed-price contract?
Through written change orders measured against the scope. If a request falls inside the scope, it is built. If it falls outside, both sides agree its effect on schedule and price in writing before work starts.
Is a government IT solutions provider the same as a software developer?
No. A government IT solutions provider may supply hardware, networks and staffing, while a software developer designs and builds applications. Some firms do both, so ask which parts of the work the firm performs itself.
Will you inherit a system that a previous vendor built?
Often, after an assessment. We read the code, the data model and the documentation, then give a written plan before committing to a scope. If the code or accounts are held by the other vendor, resolving that comes first.
Do you build software for agencies outside New York?
Yes. Progression is based in New York City and builds software for clients in all 50 states and worldwide, delivered remotely. Agencies in any state can work with us, and the rules that apply are those of their own jurisdiction.

Running a permit system nobody wants to touch, and a deadline to modernize it?Send the name of the system, who uses it and what it connects to. We reply with a free proposal that begins with a written scope and an assessment of what to keep, wrap or replace.

Get a free proposal

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us