Alternative & migration · Custom Software

Esri Alternatives for Utilities and Public Works: When ArcGIS Earns Its Keep, and When to Build Beside It

Custom Software Development code editor and API illustration for Esri Alternatives for Utilities and Public Works.
The short answer

If ArcGIS is your spatial system of record and your staff know it, keep it. Nobody should rebuild a geographic information system, and open source will not save a team with no one to run it. What is usually wrong is the layer above: a regulatory programme like lead service line inventory or stormwater inspection forced into generic map tools and named user seats. A focused custom application beside your GIS runs $35k to $95k in 8 to 14 weeks; a full asset and inspection platform runs $120k to $300k. Do not build if you have no in house geospatial capability, or if your entire map estate is already published and working.

Why utilities and public works start looking for an Esri alternative

The trigger is almost always a regulatory programme with a deadline. A water utility has to inventory every service line and classify its material. A municipality has to document its stormwater outfalls, inspections and enforcement actions. A county has to keep bridge inspection records current and submit them in a state prescribed format. In each case somebody says the obvious thing: we already have all of this on a map, so let us just use the GIS. Then the programme meets reality. The field crew needs a form with conditional logic and photographs. The state wants a submission file in a template that is not a shapefile. A contractor needs to enter data without becoming a licensed user. The programme manager needs a status report that a map cannot express.

So the team stacks tools: a field data collection app, a survey form, a dashboard, a spreadsheet to assemble the state submission, and an email thread where the actual decisions happen. Each piece works. The whole is fragile, the seat count keeps growing as you add occasional users, and the person who understands how it all fits together is one retirement away from being unavailable. That is the point somebody searches for an Esri alternative, when the real problem is that a programme was built out of map components.

What Esri is genuinely good at

Esri is the reason municipal and utility geospatial data is usable at all in most of North America, and the depth is not marketing. Coordinate systems, projections, topology, network tracing, geoprocessing, cartography, imagery: this is decades of hard problems solved properly, and every open alternative you might reach for is measured against it. If you need to trace a water network upstream from a valve, model a pressure zone, or produce a defensible map for a council meeting, the tooling is there and your neighbouring agencies use the same thing.

The ecosystem matters as much as the software. Consultants, state agencies, engineering firms and utility partners exchange data in Esri formats as a matter of course. Your engineers already know ArcGIS Pro. Your state may distribute templates and guidance built around it. Field data collection through mobile map applications works, offline, in the places field work actually happens. Replacing a functioning spatial system of record to avoid a licensing conversation is a poor trade, and any guide that suggests otherwise has not maintained a utility basemap.

Where it actually strains

First, licence economics at the edges. Named user licensing is clean and predictable for a GIS team, and it gets awkward when the population you want to reach is occasional: a summer inspection crew, a contractor doing replacements, a public works supervisor who looks at one layer a week, a member of the public. You end up rationing access, and rationing access to information is how spreadsheets get born.

Second, it is a platform, not a programme. The components are excellent, but assembling them into something that manages a multi year regulatory obligation, with statuses, deadlines, evidence, notifications, approvals and a state submission file, is still an assembly job someone owns. Third, the data model. Serious utility data modelling is a project in its own right, and once you commit to it, changes are deliberate and slow. That is correct engineering discipline for a network of record, and it is a bad match for a programme whose requirements change when the regulator updates guidance.

The realistic option set

Replacing the geospatial core outright means QGIS on the desktop, PostGIS as the database, and GeoServer or MapLibre for publishing, with Mapbox, CARTO or Felt as commercial web mapping alternatives. That stack is genuinely capable and it costs nothing in licences. It also costs a person. Somebody has to run the database, manage upgrades, handle projections properly and answer questions at four in the afternoon when a map will not draw. If your agency does not have that person and cannot hire them, open source is more expensive than a licence, not less.

The second option is a municipal asset management suite such as Cityworks, Cartegraph or Brightly, which sit next to the GIS and add work orders, inspections and asset lifecycle. If your gap is work management rather than mapping, one of those may close it. The third is a specialist product for the specific programme: the lead service line market alone produced dedicated tools such as 120Water and BlueConduit because the inventory and replacement problem is deep enough to justify one. The fourth, and the one most agencies underrate, is keeping the GIS exactly as it is and building the programme application beside it.

When staying on Esri is the right call

Stay if your basemap, parcel data, utility network and engineering workflows already live there and work. That estate is worth more than any licence saving, and the risk of moving it is asymmetric: a bad migration of your network of record can affect emergency response. Stay if your state, your consultants and your neighbouring agencies exchange data in those formats, because being the exception costs you conversion work forever.

Stay if your GIS staff are skilled and busy, since their productivity is the asset. And be clear eyed about what an alternatives search is really about. If your complaint is that a compliance programme is awkward, that is not a reason to move a decade of spatial data. It is a reason to build the programme properly on top of the data you already curate well.

When a custom build actually pays back

Custom pays back at the programme layer, and the economics are usually obvious once you name the users. A lead service line inventory application that lets a field crew record material at both ends of the service, attach photographs, capture the excavation record, apply your classification rules automatically, track replacement status by address and generate the state submission file on demand: that is a defined build, and it can serve unlimited occasional users because you decide who logs in. It reads from and writes back to your GIS rather than replacing it.

The same logic applies to stormwater compliance, where the work is inspection scheduling, illicit discharge tracking, enforcement follow up and an annual report that has to assemble itself, and to bridge inspection, where the record must survive decades and match a prescribed submission format. In every case the map is one component and the programme is the product. The other strong case is public access: a resident lookup that tells someone the status of their own service line, or an interactive stormwater project map, needs to be fast, branded, accessible and free to use, and building that as a small web application against your data is usually easier than bending a mapping product into shape.

Migration and integration reality

If you build beside the GIS, decide early which system owns which field. The spatial features and network topology stay authoritative in the GIS. Programme state, meaning inspection results, classifications, evidence, deadlines and correspondence, is authoritative in the new application, keyed to the asset identifier. Write results back to the GIS on a schedule so the map stays current for everyone who lives in it. The failure mode to avoid is two systems both believing they own the same attribute, which produces disagreements nobody can resolve later.

If you are genuinely replacing the geospatial core, treat it as a multi year programme and move by layer, not all at once. Non critical layers first, network of record last or never. Export using open formats, verify projections and geometry after every move, and keep the old environment readable throughout. Retrain deliberately: your staff are fluent in one toolset and will be slower in another for months. And check your obligations before you commit, since some state and federal submissions assume particular formats and your consultants will quote differently for work in an unfamiliar stack.

What each path costs

Esri licensing is structured around named users and product tiers and is negotiated at agency level, so the meaningful comparison is your fully loaded annual cost including the seats you are not buying for people who therefore work in spreadsheets. Open source removes licence cost and adds a salary, which for most public works departments is the harder line to fund. Municipal asset suites are quoted by population, asset count or user count and add implementation services.

On the build side, using Digital Heroes delivery experience: a focused programme application, meaning field capture, classification rules, evidence, status tracking, a public lookup and regulatory export, integrated with your existing GIS, runs roughly $35k to $95k over 8 to 14 weeks. A broader platform covering several programmes, work order integration and multi department access runs roughly $120k to $300k. Add hosting, which is small, and a maintenance budget of roughly fifteen to twenty percent of build cost per year.

The honest recommendation

Keep the GIS. That is the recommendation for the large majority of utilities and public works departments, and it is not a hedge. Your spatial data is an asset you have spent years curating and your staff are fluent in the tools around it. What you should stop doing is running regulatory programmes as a collection of map components with a spreadsheet in the middle. Build the programme application, let it read and write your authoritative spatial data, and give unlimited access to the field crews, contractors and residents who need to participate. Consider a genuine move to an open stack only if you have real geospatial engineering capability in house and a strategic reason beyond cost, and consider a specialist product first if your need is a single well defined compliance programme with an imminent deadline.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. Only 22% of firms are 'future ready' having significantly transformed digitally; these companies show average revenue growth 17.3 percentage points and net margins 14.0 percentage points above their industry average. Source: MIT Center for Information Systems Research (MIT Sloan) (2022) →
  2. The federal government spends about 80% of its IT budget on operations and maintenance of existing systems rather than on development or modernization, with many critical systems being decades old. Source: U.S. Government Accountability Office (GAO) (2025) →
  3. 88% of customers say good customer service makes them more likely to purchase from a brand again in the future, quantifying the direct revenue link between support quality and retention. Source: HubSpot (2024) →
  4. A study (led by Prof. Pak-Lok Poon, published in Frontiers of Computer Science, 2024) reviewing decades of spreadsheet-quality research found that about 94% of spreadsheets used in business decision-making contain errors, illustrating the hidden risk of manual spreadsheet workarounds that custom software is built to replace. Source: Central Queensland University / phys.org (Prof. Pak-Lok Poon et al.) (2024) →
Zara E. · Senior Strategist · APAC · Sydney

Zara works as a senior strategist across APAC, sitting between what a client says they want and what the build should actually be. She pressure tests business cases, priorities and sequencing before engineering time gets committed. Read her for the thinking that happens before a project brief is written.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

What is the best alternative to Esri ArcGIS?
For the geospatial core, the credible open alternative is QGIS with PostGIS and GeoServer or MapLibre, with Mapbox, CARTO and Felt as commercial web mapping options. All of them are capable and none of them remove the need for someone to run the stack. For most utilities and public works departments the better move is keeping ArcGIS and replacing the programme layer above it.
Is open source GIS actually cheaper than ArcGIS?
Only if you already have the staff. QGIS and PostGIS remove licence cost and add responsibility for the database, upgrades, projections, publishing and support. For an agency with a geospatial engineer that trade is often good, and for one without it the total cost usually rises while service quality falls.
How much does a custom application built beside our GIS cost?
A focused programme application covering field capture, classification rules, evidence, status tracking, public lookup and regulatory export typically runs $35k to $95k over 8 to 14 weeks. A broader platform spanning several programmes with work order integration and multi department access runs $120k to $300k. Budget roughly fifteen to twenty percent of build cost per year for ownership afterwards.
Can a custom app read and write our existing GIS data?
Yes, and that is the pattern to use. Let the spatial features and network topology stay authoritative in the GIS, keep programme state such as inspection results and classifications in the new application keyed to the asset identifier, and write results back on a schedule. Decide field ownership up front so two systems never both claim the same attribute.
Why does a compliance programme cost so much in named user seats?
Because the population that needs to participate is mostly occasional: seasonal inspection crews, replacement contractors, supervisors who look once a week, and sometimes the public. Licensing designed around a professional GIS team gets awkward at that edge, and agencies start rationing access. A custom application lets you decide who logs in without repricing anything.
Should we buy a specialist compliance product instead?
Often yes, particularly with a regulatory deadline close. Dedicated products exist for problems like lead service line inventory precisely because the domain is deep, and buying one beats assembling map components under time pressure. Check how it exchanges data with your GIS before you sign, since a product that cannot read or write your authoritative asset records creates a second inventory.
What happens to our maps if we migrate away from Esri?
Plan a multi year programme and move layer by layer, non critical data first and your network of record last or never. Export in open formats, verify projections and geometry after every move, and keep the old environment readable throughout. Also confirm what your state agency, consultants and neighbouring utilities expect, because being the exception in a data exchange costs you conversion work permanently.
When is staying on ArcGIS clearly right?
When your basemap, parcel data and utility network already live there and work, when your data exchange partners use the same formats, and when your GIS staff are skilled. That combination is worth far more than a licence saving, and a bad migration of a network of record can affect emergency response. Fix the programme layer instead.
Can residents look up their own service line without a GIS licence?
Yes, and building that as a small public web application against your data is usually simpler than exposing a mapping product to the public. You get control over speed, branding, accessibility and the exact wording of what a homeowner is told, which matters when the subject is drinking water. It also removes any per user consideration for public access entirely.
What does a $50,000 custom software budget actually buy?
One core workflow done properly: 10 to 15 screens, two or three user roles, a couple of integrations, an admin panel, and automated tests, delivered in roughly 12 to 14 weeks. What it does not buy is that workflow plus a mobile app plus AI features plus five more integrations. The discipline of picking the one workflow that matters is what separates $50,000 projects that ship from $50,000 projects that stall at 70% complete.
Should I ask for a fixed price or pay the agency hourly?
Fixed price for the first version, hourly or retainer for what comes after launch. A fixed-scope, fixed-price V1 puts the estimation risk on the agency, which is exactly where you want it while trust is unproven; hourly billing on an unscoped greenfield build is a blank check. After launch, flip it, because maintenance and small features arrive unpredictably and fixed-pricing every ticket wastes everyone's time.
Who owns the code when an agency builds my software?
You should, completely, through a written intellectual property assignment that transfers everything on final payment; without that clause, copyright stays with whoever wrote the code by default. Insist that the repository lives in your own GitHub organization from day one and that hosting, domains, and third-party accounts are registered to you. Also check for licenses to the agency's proprietary frameworks buried in the contract, because those can make switching vendors practically impossible even when you own your own code.
What are the biggest mistakes first-time software buyers make?
Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.
We run everything on Airtable and spreadsheets. When is it time to go custom?
The switch usually makes sense when you hit one of two walls: Airtable's record caps (125,000 records per base on the Business plan) or logic the tool cannot express, like multi-step approvals with conditional pricing. There is also a simple cost signal: 25 people on Business at roughly $45 per seat per month is about $13,500 a year, forever, for a tool you are already fighting. Custom is worth it when the workflow is core to how you make money; for peripheral processes, staying on Airtable is the right call.
How much should a small business expect to pay for custom software?
Across 2,000+ Digital Heroes projects, a small business system that replaces spreadsheets or one core workflow typically lands between $40,000 and $80,000, with more complex first versions running up to $150,000. The two levers that move the number most are integrations and user roles, not the team's hourly rate. Any quote under $15,000 for a full production system means the vendor has not understood your scope yet.
Who can build a custom software system?

Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?