Industry guide · Field Service Management

811 Damage Prevention Software: Can You Prove the Marks Were Right Two Years Later?

Damage Prevention 811 Ticket software visual showing shovel, mapped location, and timer.
The short answer

If you take more than roughly 200,000 locate tickets a year, operate across more than one state one call centre, or manage contract locators whose performance you cannot measure, a custom ticket and evidence platform is a serious option and often cheaper than per ticket platform fees at your volume. A first release covering ticket intake and normalisation, GIS screening against your facility footprint, dispatch with the response clock visible, and positive response submission typically runs $80,000 to $160,000 and ships in 12 to 18 weeks in Digital Heroes delivery experience. A full platform adding locator mobile capture with GPS and photo evidence, contractor performance scoring, damage claim packaging and cost recovery runs $220,000 to $500,000 phased over 9 to 15 months. If you take under 20,000 tickets a year in a single state and your screening is simple, buy a managed platform and spend your budget on locator training instead.

The moment your programme is actually judged

An excavator hits a gas main. Nobody is hurt, this time. Within a week you are in a dispute where the contractor states the marks were absent, wrong or faded, and your locator states the facility was marked correctly and the excavation was outside the tolerance zone. That tolerance zone is a defined distance either side of the mark in your state's statute, commonly around 18 to 24 inches, and the whole argument turns on where the marks were versus where the bucket went.

Your evidence, right now, is a ticket text file, a positive response code submitted to the one call centre, a locator who remembers a Tuesday from fourteen months ago, and if you are lucky some phone photos in a folder named by date. The contractor has photos too, taken after the strike, which show no marks because the strike destroyed them.

That is the case you are defending, and everything upstream in the 811 process exists to make that moment survivable. Repair cost, outage cost, third party claims, regulatory attention under the pipeline damage prevention requirements, and in the worst case a fatality investigation all funnel through the quality of the record you kept before anybody knew there would be a dispute.

Why ticket volume alone breaks a manual process

A mid sized utility takes thousands of tickets a day in dig season. Each one arrives as text from a state one call centre in that centre's format, describing a work area in prose that ranges from precise coordinates to a description like the alley behind the Baptist church. Some fraction of those tickets touch your facilities. Most do not.

Screening decides everything downstream. Screen too tightly and you miss a ticket, which is the scenario where an excavator digs with no marks and hits your main. Screen too loosely and you send locators to thousands of sites with no facilities, which is where your locating budget quietly disappears. Every utility we have worked with has both problems simultaneously, in different parts of the service territory, because screening buffers were set once by someone who has since retired and were never revisited against actual outcomes.

The clock is the other pressure. Response windows are set by state statute, commonly around two full working days, with different rules for emergency tickets and for design or planning requests. Weekends, holidays and the definition of a working day differ across state lines. If you operate in four states, you are running four sets of clock arithmetic, and a manager tracking that in a dashboard built for one state is going to be wrong somewhere.

Positive response and the contract locator problem

Many states require you to post a response code back to the one call centre saying what you found: marked, no conflict, could not gain access, and so on. The code is your legal statement. When it is submitted by a dispatcher from a status field that the locator updated at the end of the day from memory, the code and reality can drift.

Most utilities do not employ their locators directly. You contract them, and you pay per ticket or per hour, and you are supposed to be managing quality across a workforce that does not report to you. The questions you cannot currently answer with data: which locator has the highest damage rate per thousand tickets, which crews are closing tickets in improbably short times, which areas produce repeat damages regardless of who locates them, and whether the contractor's invoice count matches the tickets your system says they completed. Every one of those questions is answerable if the field capture is right and unanswerable if it is not.

What Irth, KorTerra, Pelican and ProStar actually deliver

  • Irth Solutions UtiliSphere is the most widely deployed ticket management platform in North America and it does the core job: intake from one call centres, screening, routing, positive response and reporting. It is a managed product with pricing that generally scales with ticket volume, which is exactly why high volume operators start doing the arithmetic on building. Screening logic, workflow and reporting work their way, and changes to fit your operation go through their roadmap rather than yours.
  • KorTerra covers similar ground with ticket management, dispatch and analytics. Same shape of trade off: solid product, their model, your operation adapts.
  • Pelican Corp brings real depth from markets with different one call structures. That is a strength in breadth and a consideration in fit, since North American state by state variation is the specific thing you need modelled well.
  • ProStar PointMan is a different animal, focused on precision GPS capture of facilities as they are located and as they are installed. That capability is genuinely valuable and it is the part most utilities are weakest at. It is not a ticket lifecycle platform, so it complements rather than replaces the rest.

The consistent gap across the managed platforms is ownership of two things: your GIS as the screening source of truth, and the evidence package. Screening quality depends on buffer rules tuned against your own damage history, which requires joining ticket outcomes back to facility data you control. And a defensible claim file needs ticket text, screening decision, dispatch record, locator GPS track, timestamped photos, positive response submission and your as-built records assembled as one artefact. That artefact is what wins a subrogation case, and assembling it by hand from four systems after a strike is how programmes lose recoverable money.

What a custom damage prevention platform must include

Intake first. Each state one call centre delivers tickets in its own format over its own transport, and the formats change. Build a normalisation layer that turns every centre's ticket into one internal object with a common structure, retaining the original raw text forever because the original is evidence. Ticket types matter: normal, emergency, update or remark, design, and no response tickets each behave differently and each has its own clock.

Screening is the highest value engineering in the system. Parse the work area geometry where the centre provides it, geocode where it does not, buffer against your facility layers with rules that vary by facility type since a transmission main deserves a wider buffer than a service line, and produce a clear decision with the reasoning recorded. Then close the loop: when a damage occurs, feed it back and check whether screening had cleared that ticket. Over a season that feedback tunes your buffers against real outcomes rather than against a guess made years ago. This is the single feature that separates a build from a bought platform, because it requires your GIS, your damage history and your rules together.

Dispatch and clock management need to be per state and per ticket type, with the due time computed against that state's working day definition and holiday calendar. Locator workload should balance across the day with priority by clock risk rather than by arrival order. Managers need a queue that shows what is going to breach in the next four hours, not a report at the end of the week.

Field capture is where the evidence gets made. The locator app records the GPS track of the actual locate walk, photographs the marks with timestamp and location embedded, records the equipment used and the sweep pattern, notes conditions like snow or existing paint, and captures the tolerance zone context. Offline operation is mandatory. Photos of marks taken before the excavation is the single most valuable artefact in a damage dispute and almost nobody captures them systematically today.

Positive response submission should be automatic from the locator's completion in the field, not re-entered by a dispatcher. The response code, the timestamp and the confirmation from the centre all get retained.

Then the damage module. A reported damage links back to its ticket, pulls the whole chain into one claim file, computes repair and outage cost, tracks the claim through recovery and records the outcome. That outcome data is what makes your screening tuning and locator scoring meaningful instead of theoretical.

Cost, timeline and what moves the number

A first release with multi centre intake and normalisation, GIS screening, dispatch with per state clocks and automated positive response runs $80,000 to $160,000 over 12 to 18 weeks. The full platform adding the locator mobile app with GPS and photo evidence, contractor performance scoring, damage claim assembly and cost recovery runs $220,000 to $500,000 phased over 9 to 15 months.

What raises cost: the number of one call centres you receive from, since each is an intake adapter plus a clock rule set plus a positive response integration. The condition of your GIS, because screening against incomplete or inaccurate facility data produces confident wrong answers, and cleaning that is its own workstream. Ticket volume, which drives infrastructure and performance engineering once you are past a few thousand a day. And integration with your work management, outage and financial systems for damage cost recovery.

What reduces cost: start in your highest volume state with intake, screening and dispatch. Add states one at a time; the second one is much faster than the first because the abstraction already exists.

One economic note specific to this category. Because managed platforms commonly price per ticket, the build case strengthens as volume rises. Run your own arithmetic on your current annual platform spend against a one time build plus hosting and support. At a few hundred thousand tickets a year the comparison usually stops being close.

When you should buy instead

Buy when you take a modest ticket volume in a single state with straightforward facilities. The managed platforms handle that well and the marginal value of a custom screening engine is low if your whole territory is one buffer rule.

Build when you operate across several one call centres, when your ticket volume makes per ticket pricing painful, when you manage contract locators whose quality you cannot measure, when your damage claims are lost or settled cheaply for lack of evidence, or when your GIS is good and you want screening tuned against your own damage outcomes rather than a vendor default.

How to choose a developer

Ask how they would screen a ticket whose work area is described as the alley behind the Baptist church with no geometry attached. If they only describe polygon intersection, they have not seen real ticket text. The answer involves geocoding, fallback strategies and a manual review queue with the ambiguity surfaced rather than hidden.

Ask how the clock handles a ticket that arrives at 4:55pm on the Friday before a state holiday in one state while the same ticket type behaves differently in the neighbouring state. That question separates people who have built this from people who will discover it in production.

Ask what the locator app captures that would matter in a deposition. If GPS track and timestamped mark photos are not in the first three answers, they do not understand what the system is for.

Ask who owns the code, the data and the cloud accounts, in writing, before kickoff. Ticket and locate records are evidence with long retention needs and can be subpoenaed years later. At Digital Heroes the client owns the repository from the first commit. A useful first step is to send us a week of raw tickets from your busiest one call centre plus your facility layer schema, and we will show you what your screening engine would actually look like.

Research & sources

The evidence behind this guide

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

  1. 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) →
  2. Timefold reports field service operations moving to automated route optimization typically see 10-25% fuel savings and 15-30% drive-time reductions, and documents a case where a global services firm cut drive time 33% and distance 43% while eliminating overtime. Source: Timefold (2025) →
  3. SMS reminders that stated the specific cost of the appointment to the health system reduced missed appointments in Trial One, with the DNA (did-not-attend) rate falling from 11.1% (control) to 8.4% (specific-costs message) - an odds ratio of 0.74 (95% CI 0.61-0.89), i.e. roughly a 24-26% relative reduction - at no additional cost. (Trial Two replicated this at an 8.2% DNA rate.). Source: PLOS ONE (Hallsworth et al.) (2015) →
  4. In a McKinsey global survey of 1,259 respondents, only about 20% said their organizations excel at decision making, and just 37% said their organizations' decisions were both high quality and high in velocity. Source: McKinsey & Company (2019) →
Aanya B. · Senior Frontend Engineer · Next.js · Delhi

Aanya builds frontends in Next.js at Digital Heroes, covering rendering strategy, component structure, accessibility and the performance work that decides how a site feels on a mid range phone. Her writing translates frontend decisions into the outcomes non technical stakeholders actually care about.

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

FAQ

Frequently asked questions

How much does a custom 811 ticket management system cost?
A first release with multi centre ticket intake, GIS screening, dispatch with per state response clocks and automated positive response runs $80,000 to $160,000 over 12 to 18 weeks in Digital Heroes delivery experience. The full platform adding locator mobile capture, contractor scoring and damage claim assembly runs $220,000 to $500,000 phased over 9 to 15 months. The number of one call centres you receive from drives cost more than raw ticket volume.
Is Irth or KorTerra good enough, or should we build?
Both handle the core job well and are the right answer for a single state operator with moderate volume and straightforward screening. The build case strengthens when you take tickets from several one call centres, when per ticket platform pricing at your volume starts to look like a build budget every year, and when you want screening buffers tuned against your own damage history using your own GIS rather than a vendor's configuration model.
How do you screen tickets against facility data accurately?
Parse the work area geometry where the one call centre supplies it, geocode where it does not, and buffer against your facility layers with rules that vary by facility type, since a transmission main warrants a wider buffer than a service line. The part most operators skip is the feedback loop: when a damage occurs, check whether screening had cleared that ticket, and use those outcomes to tune buffers over a season. Screening tuned by outcome is the main advantage a custom build has.
What evidence do we need to defend a damage claim?
The chain that wins disputes is the original ticket text, the screening decision and its reasoning, the dispatch record, the locator's GPS track of the actual walk, timestamped and geotagged photographs of the marks before excavation, the positive response submission with its confirmation, and your as-built records. Photos of the marks taken before the dig are the single most valuable artefact and the one almost nobody captures systematically. Assembled automatically as one file, this is what supports cost recovery.
Can one system handle different response clocks in different states?
Yes, and it must if you cross state lines. Each one call centre has its own ticket formats, ticket types and clock rules, including how working days, weekends and holidays are counted and how emergency and design tickets differ. Build the clock as a per state rule set rather than a single countdown, and have managers work from a queue showing what will breach in the next few hours rather than a weekly report.
How do we measure contract locator performance?
Score from the field data rather than from the contractor's invoice. Damage rate per thousand tickets by locator and by area, ticket completion times that are implausibly short, photo and GPS evidence completeness, positive response accuracy against what the locator actually recorded, and repeat damage locations regardless of locator. Reconciling completed tickets in your system against invoiced counts usually pays for the reporting work on its own.
Does the locator app need to work without a signal?
Yes. Locates happen in rural corridors, basements and construction sites with no coverage, so the app must hold the assigned tickets, capture GPS tracks, photos and notes offline, and sync reliably afterwards. Photo capture with embedded timestamp and location has to survive the sync intact, because a photo whose metadata was stripped is much weaker evidence in a dispute.
Will building cost less than paying per ticket fees?
Run your own arithmetic, because it depends entirely on volume. Managed platforms commonly price in a way that scales with tickets, so at a few hundred thousand tickets a year the annual fee starts to approach a one time build plus hosting and support. Below roughly 20,000 tickets a year in one state the comparison clearly favours buying, and we would tell you so.
Who owns the code and the ticket records if an agency builds this?
You should own the repository, the database and the cloud accounts, agreed in writing before kickoff. Ticket, locate and damage records are evidence that can be subpoenaed years after the fact and carry long retention obligations, so they cannot live only in a vendor's environment. At Digital Heroes the client owns the code from the first commit and can move the work to another firm without negotiation.
We're outgrowing Jobber. Should we move up to ServiceTitan or build our own?
Move to ServiceTitan if the problem is missing features on a standard residential trades workflow, because migrating between products is far cheaper than building. Build custom when the problem is fit: multi-day commercial jobs, subcontractor crews, or pricing rules that neither Jobber's Grow plan (about $199 per month billed annually, up to 15 users) nor ServiceTitan models cleanly. In Digital Heroes scoping calls, about half the teams asking this question turn out to need an integration or add-on rather than a new platform, so name the exact workflow gap before committing either way.
What does it cost per year to maintain custom field service software?
Budget 15 to 20 percent of the original build cost per year, so $15,000 to $20,000 on a $100,000 platform. That covers hosting, security patches, integration API changes, a monthly block of small improvements, and the iOS and Android updates Apple and Google ship on their own schedule. Skipping it is not a savings; the technician app needs attention every OS cycle or it eventually stops opening on new phones.
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
The reliable signals are re-typing the same data into multiple tools, one employee acting as human middleware between systems, and errors appearing in handoffs between teams. Hard limits force the issue too: Airtable's Team plan caps at 50,000 records per base, and Business costs $45 per seat per month, so a 20-person team pays about $10,800 a year for a tool it has already outgrown. When workarounds consume more hours than the tools save, the spreadsheet era is over.
How many SaaS seats do we need before building custom becomes cheaper?
The crossover usually shows up between 20 and 50 seats on premium tiers. Salesforce Enterprise lists at $165 per user per month, so 40 users cost about $79,000 a year in subscriptions, which is real money against a custom system you would own outright. Run the comparison over three years: if subscription spend beats the build cost plus 15-20% annual maintenance, custom wins on price before you even count workflow fit.
How does custom field service software work when technicians have no cell signal?
Properly built field software stores the technician's entire day on the device, including job details, forms, photos, signatures, and parts, then syncs automatically when signal returns. The hard engineering is conflict resolution: deciding what happens when a dispatcher reassigns a job while the technician is working it offline. That logic has to be designed before the build starts, because retrofitting offline into an app that assumed a connection is close to a rewrite.
Does it matter which tech stack the agency wants to use?
Yes, but not in the way most buyers expect: the goal is boring, popular technology such as React, Node.js or Python, and PostgreSQL, because any future team can maintain it and hiring a replacement developer takes days, not months. The red flag is an agency-proprietary framework or an unusual language, which welds you to that one vendor no matter what your contract says about code ownership. A useful test: could you find three freelancers fluent in this stack within a week? If not, push back.
Who can build a custom field service management software system?

Digital Heroes builds custom field service management 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 field service management 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?