Skip to content
§
§ · pricing

How Much Does Utility Network GIS Software Cost in 2026?

A custom utility network GIS layer costs $45,000 to $700,000 depending on how much of your legacy editing environment has to come across.

Custom Software Development software overview illustration for Utility Network GIS Software Cost Guide.
The short answer

A custom utility network GIS layer costs $45,000 to $700,000 depending on how much of your legacy editing environment has to come across. A single slice such as redline intake runs $45,000 to $90,000; the workflow layer that replaces job management, posting and your first two downstream exports runs $90,000 to $200,000; a full program with conversion tooling, offline capture and work management integration runs $250,000 to $700,000. The single biggest driver is the number of ArcFM Auto Updaters, Favorites and ArcObjects tools your editors genuinely use every day, because each surviving behaviour is a conversation with the technician who depends on it.

What a utility network GIS build actually costs

The Esri, Smallworld or Bentley licence is a separate negotiation with the platform vendor and it is not what this page prices. This page prices the custom layer that sits around the platform: the editing behaviours, the job and posting workflow, the validation gates, and the feeds that carry your model out to OMS, ADMS, planning and work management. Across the 2,000-plus projects Digital Heroes has delivered, that layer falls into three bands.

  • Single slice: $45,000 to $90,000, 6 to 10 weeks. One problem only. Redline intake that reads a photographed marked print and proposes an edit set, or one downstream export projection with a run log and a nightly diff report for the consuming team. Right when posting is basically working and one handoff is eating the hours.
  • Workflow layer: $90,000 to $200,000, 14 to 20 weeks. Job and version management on branch versioning, as-built posting with a gate that refuses a version carrying topology errors on a live feeder, redline intake, triage and reimplementation of the twenty to thirty legacy customizations editors actually touch, and the first two downstream exports.
  • Full program: $250,000 to $700,000, 9 to 18 months. The workflow layer plus conversion tooling with repeatable per-feeder error reporting, offline field capture producing proposed edit sets rather than direct topology edits, subnetwork exports for OMS and ADMS, a CIM projection, and integration into Maximo or whatever work management system holds your asset register.

Utilities usually call us describing the full program and need the workflow layer first, because conversion tooling has nothing stable to convert into until posting is fast.

What pushes the number to the top of the band

  • The size of your customization inventory. Auto Updaters have no direct equivalent on the utility network, so each surviving behaviour becomes an attribute rule in Arcade plus server-side validation, with a different failure mode that has to be tested. Utilities we work with typically find between 60 and 300 individual customizations. Triaging that list honestly is the cheapest hour in the project.
  • Gas alongside electric. Pressure systems and the UPDM model are a second domain with their own tracing semantics, not a second layer on the electric build. Scope it as its own increment or the estimate will drift by six figures.
  • Multiple operating companies. Two construction standards books means two compatible sets of editing behaviour, two validation rule sets, and a permanent argument about which one the shared tooling defaults to.
  • Model verification debt. If a third of your secondary was never digitised or phase was populated three different ways by three past conversion vendors, you are buying a field verification program with a software project attached. No amount of tooling invents connectivity that was never recorded.
  • The number of downstream consumers. Each of OMS, ADMS, CYME or Synergi Electric, CIM and work management wants a differently shaped projection of the same topology. Every additional consumer is an integration with its own acceptance testing and its own team who will call at 2am when the extract is wrong.

What pulls the number down

  • Deleting customizations instead of porting them. Roughly half of a typical inventory has not been used since the editors who requested it retired. Every one you retire is build and test time you do not pay for.
  • Piloting on two feeders and one district. Running the whole loop, a real job posted and a real OMS handoff, on a small footprint before scaling costs less than converting everything and then discovering the posting gate blocks a workflow nobody documented.
  • Leaving offline editing out of phase one. Field capture that produces a proposed edit set for a technician to validate is far cheaper than crews editing topology in a version, and it is the pattern that holds up anyway.
  • Owning your own asset package. If your target schema is already defined against an industry data model, discovery drops by weeks compared with designing it inside the project.

A worked example that adds up

An electric utility with roughly 180,000 meters, one operating company, an as-built backlog running about 90 days, ArcFM Solution behind it and 140 catalogued customizations of which 26 survive triage. Scope is the workflow layer with two downstream exports.

  • Discovery, customization inventory and triage with the editing team: $18,000
  • Job and version queue with states, assignment and aging: $42,000
  • Redline intake with vision-assisted extraction from photographed prints: $34,000
  • Validation gate and error inspector integration on affected feeders: $22,000
  • Export service with OMS and CYME projections, run log and diff report: $46,000
  • Pilot on two feeders, technician training and acceptance: $16,000

Total $178,000 over 18 weeks. That sits in the upper half of the workflow band because the customization count is high and two exports are in scope. Drop the CYME projection and pilot with fewer surviving behaviours and the same utility lands near $135,000.

How the spend phases across the project

  • Discovery and triage, 8 to 12 percent. Paid up front, and the phase that decides whether the rest of the estimate holds.
  • Job workflow and posting, 35 to 45 percent. The largest block, because it carries the validation logic your operations group will lean on.
  • Downstream exports, 20 to 30 percent. Scales linearly with consumer count, so this is the line you control by sequencing.
  • Pilot, training and cutover, 10 to 15 percent. Underspent more often than any other line, and the reason some migrations technically ship without changing the backlog.

The ongoing costs nobody quotes

Budget 15 to 20 percent of the build cost per year for the custom layer alone. Utility network tooling carries recurring work that a fixed-price build does not cover.

  • Platform release compatibility. ArcGIS Pro and ArcGIS Enterprise ship new releases on a regular cadence, and add-ins, attribute rules and trace configurations get retested against each one you adopt. Utilities that skip two releases pay for the catch-up in one lump.
  • Export contract maintenance. Your OMS or ADMS vendor upgrades and the projection that fed it cleanly for two years starts rejecting records. Someone owns that, and if it is not in a support agreement it is an emergency.
  • Hosting and compute. Validate topology on a large network is not free, and dirty area processing across a full service territory has a real infrastructure cost separate from your Esri licensing.
  • Editor training as staff turn over. The workflow layer exists so a new technician is productive on day two. That only stays true if the training material is maintained when behaviours change.
  • Data remediation that never ends. Phase and normal state cause more downstream arguments than every other attribute combined, and keeping them clean is a standing job, not a project task.

What the build price does not include

Four lines sit outside every custom quote in this category, and each one has arrived late in a budget conversation somewhere.

  • Platform licensing. Named user and server licensing for Esri, Smallworld or Bentley is negotiated with the platform vendor and is usually the larger recurring number. A custom quote that appears to include it has misunderstood the question.
  • Field verification. If your secondary was never fully digitised or phase was recorded inconsistently, someone has to go and look at the system. That is a crewed field programme with its own schedule, and no editing tool substitutes for it.
  • Data conversion labour, unless it says so. Ask directly whether iterative conversion with per-feeder error reporting is in the price. It is often the larger half of a migration program and the easiest line for a bidder to exclude quietly and win on.
  • Your own people. A GIS supervisor, a standards engineer and at least one senior editor need real hours across the whole build. Their absence is the most common reason a delivered workflow layer ships on time and the as-built backlog does not move.

When not to spend this money

If you are a co-op under roughly 40,000 meters with a stable system, one GIS technician and a posting backlog measured in days, do not build. Buy the platform, buy a configured vertical solution, and put the money into verifying what is actually in the field, because a perfectly engineered workflow around a model that was guessed is an expensive way to be wrong faster.

Also skip it if your customization inventory is small and mostly cosmetic. Some utilities discover during triage that they have eleven behaviours their editors care about, all of which are expressible as attribute rules in a few weeks. That is a configuration engagement, not a build, and any developer telling you otherwise has not counted.

How to sanity check a quote

Ask what the quote assumes about your customization count and whether anyone has actually inventoried it. A number produced without that count is a guess wearing a spreadsheet. Ask what the build does when a technician tries to post a version with unresolved errors on a live feeder, and what the OMS receives that night; if the export simply runs, the quote is missing the validation work that makes the rest worth having. Ask whether conversion is inside or outside the price, because data conversion is usually the larger half of the program and it is the easiest line for a vendor to leave out and win on price. Finally, get code and configuration ownership in writing before kickoff. Utility GIS dependencies outlive the people who signed them.

If you want a second opinion before signing anything, Digital Heroes builds and runs its own products, so the people choosing your architecture live with those decisions on their own revenue. Nothing about that commits you to the build.

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. An A/B test comparing an optimized landing page against the original delivered a 53.37% increase in revenue per visitor and a 33.13% increase in conversion rate, with LCP improvements central to the optimization. Source: web.dev (Google Chrome team) (2021) →
  3. Gartner estimates RPA can eliminate up to 25,000 hours of avoidable rework caused by human errors in the finance function each year, equating to savings of roughly $878,000 for an organization with 40 full-time accounting staff (based on interviews with more than 150 corporate controllers and chief accounting officers). Source: Gartner (2019) →
  4. Grand View Research valued the global field service management market at USD 4.43 billion in 2022 and projects it to reach USD 11.78 billion by 2030, a 13.3% CAGR, driven by growing field operations in telecom, utilities, construction and energy. Source: Grand View Research (2023) →
FAQ

Frequently asked questions

How much does it cost to migrate to the ArcGIS Utility Network?

On the custom side, the workflow layer that replaces your legacy editing tools and posting process runs $90,000 to $200,000 and ships in 14 to 20 weeks in Digital Heroes delivery experience. A full program with conversion tooling, offline capture and downstream exports runs $250,000 to $700,000 over 9 to 18 months. Esri platform licensing is negotiated separately with Esri and is not included in either figure.

Why is a utility GIS project more expensive than the software licence?

Because the licence buys a data model and the project pays for everything your utility wrapped around the old one. Fifteen years of Auto Updaters, Favorites, custom traces and downstream extracts stop working at cutover, and each surviving behaviour has to be reimplemented as an attribute rule or a Pro add-in and then tested. The licence is a fixed number; the tooling around it scales with how much your utility customised.

What is the cheapest useful utility network GIS build?

Around $45,000 to $90,000 over 6 to 10 weeks for a single slice. In practice that is either redline intake, which turns photographed marked prints into a proposed edit set, or one clean downstream export projection with a run log and a nightly diff report. Both are worth doing on their own because they each remove a specific reconstruction step where posting hours disappear.

How much should we budget annually to maintain a utility network GIS layer?

Plan on 15 to 20 percent of the build cost per year. That covers retesting add-ins, attribute rules and trace configurations against each ArcGIS Pro and Enterprise release you adopt, repairing export projections when your OMS or ADMS vendor upgrades, and keeping training material current as editing behaviours change. Hosting and validate topology compute sit on top of that and scale with network size.

Is conversion included when a vendor quotes a utility network migration?

Frequently not, and it is the largest single line in most programs. Getting a geometric network with twenty years of accumulated compromise to pass validate topology means resolving disconnected devices, missing bank associations, undigitised secondary and inconsistent phase attributes. Ask explicitly whether the quote includes iterative conversion with per-feeder error reporting, or only the software that runs after the data is clean.

At what size does a co-op not need a custom GIS layer?

Under roughly 40,000 meters with a stable system, one GIS technician and a posting backlog measured in days, a configured vendor solution will serve you and a custom build will cost more than the problem. The money goes further verifying what is actually installed in the field. Revisit the question if your as-built lag stays above 60 days despite staffing, or if three or more downstream systems start disagreeing about your model.

What drives the price up most in a utility network build?

The count of legacy customizations your editors genuinely use every day, because each one becomes an attribute rule plus server-side validation with its own test surface. After that: gas alongside electric, since the pressure system and UPDM are a second domain rather than a second layer; multiple operating companies with different construction standards; and how much of your model was never verified against the field.

How long does a utility network GIS build take before anyone uses it?

The workflow layer ships in 14 to 20 weeks, and a full program with conversion runs 9 to 18 months. The pace is set by data quality rather than engineering speed. Utilities that pilot on two feeders and one district, with a real job posted and a real OMS handoff, get value inside the first quarter; utilities that convert everything before anyone touches anything spend a year building confidence in a system nobody has used.

Should we build our own GIS instead of buying Esri or Smallworld?

No. Esri ArcGIS Utility Network, GE Smallworld and Bentley OpenUtilities represent decades of network modelling work and rebuilding that is not a rational use of capital. Buy the platform and build only the editing workflow, validation gates and downstream export projections around it. That surrounding layer is where your construction standards and operating practices live, and it is the part no vendor ships.

How do I vet a software development agency before signing a contract?

Ask to speak with two past clients whose projects resemble yours in size and industry, and ask exactly who will write your code, since some agencies sell senior faces and deliver junior or subcontracted hands. Demand a written specification with acceptance criteria before any fixed price, and check that their portfolio links to products that are actually live. An instant quote given without questions about your workflows is the clearest warning sign there is.

Our developer disappeared mid-project. Can another team pick up the code?

Yes, this is a routine engagement, provided the code exists somewhere you can access, so your first move is securing the repository, hosting, and domain credentials today. A takeover starts with a one to two week paid code audit that ends in one of three verdicts: continue the build, keep the design but rebuild the weak parts, or start over. Digital Heroes has inherited enough projects to say plainly that sometimes the rebuild is cheaper than the rescue, and an honest agency will tell you which one you have before taking your money.

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.

How do I work out whether custom software will pay for itself?

Do the arithmetic on hours before anything else: if the system saves three staff eight hours a week at a $35 loaded hourly cost, that is about $43,700 a year against, say, a $70,000 build plus 15 to 20% annual maintenance, a payback around two years. Add revenue effects only if you can name them specifically, like faster quotes or fewer abandoned orders, not as vague growth. In our delivery experience the businesses that see payback inside 24 months are the ones automating a process they already measure.

What should I have ready before I contact a development agency?

Three things, none of them technical: a one-page description of the problem in your own words, a list of the tools and spreadsheets the new system must replace or connect to, and a must-have versus nice-to-have split of features. Add a budget range, even a wide one, because it changes the conversation from fantasy to engineering. You do not need a formal specification; producing that is what a discovery phase is for.

If we build for 20 users now, will the software cope with 500 later?

It should, without a rewrite, if it was built on a standard cloud stack; going from 20 to 500 users is mostly a hosting configuration change costing hundreds a month, not a second project. What actually breaks under growth is sloppier work: database queries never indexed for volume and features designed assuming one office's worth of data. Before signing, ask the vendor what happens to the system at ten times today's data, and listen for a specific answer.

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

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply