Industry guide · Field Service Management

Cathodic Protection Management Software: Proving Every Rectifier and Test Point Was Read Before the Interval Closed

Cathodic Protection Management software visual showing milestone, gauge, and calendar clock.
The short answer

$55,000 to $120,000 and 10 to 14 weeks covers a first release for an operator carrying more than roughly 150 rectifiers or 1,000 test points: per asset interval tracking against the rule that actually applies, normalized readings from mixed remote monitoring hardware and manual field entry, criteria evaluation and deficiency cases with a clock. A full platform adding GIS segment linkage, interference and casing investigation workflows, close interval survey handling, corrosion threat scoring against leak history and audit evidence packets runs $150,000 to $400,000 over 6 to 12 months in our delivery experience. If you run one system with 30 rectifiers and 200 test points read by the same technician every year, a disciplined spreadsheet and a wall calendar genuinely beat a build, and we would say so before quoting.

Why cathodic protection records fall apart above a few hundred assets

It is the second week of December at a gas distribution utility. The corrosion control manager has 1,900 test stations, 260 rectifiers, 40 interference bonds and two technicians. Compliance for the calendar year closes in three weeks. The district spreadsheets say the annual test point survey is complete, so the dashboard is green. What the spreadsheets do not say is that rectifier 14 sits behind a locked gate inside a chemical plant, the plant changed its contractor badging in August, and the last reading on that unit is dated September 2. That is already outside the interval the rule allows, it happened four months ago, and nobody will find out until someone reconciles the year, if they reconcile it at all.

Meanwhile the remote monitoring units on 90 of those rectifiers report every day into three separate vendor portals, each with its own login, export format and idea of what time a reading was taken. The GIS that knows which main each test station protects sits in a different department and was last reconciled against the corrosion asset list two reorganizations ago.

American Innovations is the most complete offering in this category, and if you standardize on their hardware and accept their data model it works well. MOBILTEX CorTalk, Abriox and Elecsys build strong remote monitoring hardware with portals designed around their own units. All four are device first: they report accurately on what a specific unit is reading. The question they are not built to answer is whether your compliance program is complete across every asset regardless of who manufactured the sensor, including the large share of your fleet with no sensor at all. None of them owns your GIS or your leak history, which is where a reading turns into a decision about replacing a main.

Problem 1: the interval clock is per asset and the calendar year hides violations

The federal rule for gas pipelines in 49 CFR 192.465 sets two constraints at once, and a spreadsheet sorted by date satisfies only one of them. Rectifiers and the interference bonds critical to protection are inspected six times each calendar year at intervals not exceeding two and a half months. Pipelines under protection are tested at least once each calendar year at intervals not exceeding fifteen months. Liquids operators live under an equivalent structure in Part 195. A technician who reads a rectifier on January 5 and again on March 25 has produced the second reading of the year and has also blown the interval, and a count based tracker will still show that asset as compliant.

What a custom build does is model the applicable rule per asset rather than per program, because your fleet is not uniform. A rectifier, a critical bond, a non critical bond, a galvanic system test point and a casing test point do not carry the same obligation, and if a state code is stricter than the federal floor the stricter one governs. The system computes two dates for every asset: next due and last legal, then drives route planning from last legal rather than from a monthly average. Escalation fires at 30, 14 and 7 days out to a named person, not a shared inbox. And the year cannot close green if an asset satisfied the count while breaking the gap, because that is precisely the finding an auditor is trained to look for.

Problem 2: four telemetry vendors, one clipboard and no common record

A remote monitoring unit from one manufacturer reports a daily structure to soil potential sampled at a fixed hour. Another samples on an interrupter cycle synchronized by GPS and gives you both the on potential and the instant off. A third reports rectifier output current and voltage but leaves the potential to a separate probe. Timestamps land in local time, in UTC, or in whatever the installer configured. Then a third of your fleet has no telemetry at all and arrives as numbers a technician wrote down.

What a custom build does is define one reading object and normalize everything into it through adapters. Each reading carries its source, its measurement method as on potential, instant off or native, the reference electrode used, the instrument and its calibration date, the technician and a coordinate. The electrode detail is not bookkeeping. The protection criteria in Appendix D of Part 192 are written against a saturated copper sulfate half cell, and a silver chloride cell reads differently, so the raw value and the electrode both get stored and conversion happens at evaluation time rather than at ingest. Convert on the way in and you have destroyed the evidence.

Problem 3: a reading means nothing until it attaches to the pipe it protects

Negative 780 millivolts at a test station is not a fact about a test station. It is a fact about a segment of coated steel installed in 1963 with a shorted casing under a state highway, crossed by a foreign operator's line 200 feet away, in soil a DC transit system has been injecting stray current into for decades. The reading becomes actionable only with that context, and the context lives in the GIS.

What a custom build does is link every corrosion asset spatially to the pipe segment it protects, with material, vintage, coating type, casing and isolation status carried through. Then a reading below criterion flags the segment, not just the point. That matters because your distribution integrity management program under Subpart P evaluates the corrosion threat by segment, and because a segment with two corrosion leaks in five years and a test point that has drifted across three consecutive surveys is your next main replacement candidate. That correlation is what gets replacement capital approved, and most operators assemble it by hand each budget cycle instead of having it standing.

Problem 4: a deficiency is a case with a clock, not an email

The rule says deficiencies must be promptly corrected. Your procedures put a number on prompt and your state may put a shorter one on it. The path from a low reading to a closed deficiency runs through investigation, because a reading below criterion might be a genuine loss of protection, a bad test lead, a tripped rectifier or a shorted casing, and each has a different remedy. Then remediation happens as field work, an anode installation or a rectifier repair or a bond, and the only proof it worked is a verification reading taken afterward.

What a custom build does is make that a case object with an assignment, a clock, a cause code, a work order and a hard rule that the case cannot close without a verification reading that meets criterion. The cause codes are the quiet payoff. After a year you can see that rectifier failures cluster on one manufacturer, or that a particular contractor's anode installations fail verification more often than anyone's. None of that is visible when a deficiency lives as a thread in someone's mailbox.

Problem 5: proving it years later, to an auditor and to yourself

Records of these tests and surveys have to be retained for as long as the pipeline stays in service under 192.491, which for buried steel means effectively forever. An inspector picks twenty assets, asks for every reading in the period, the criterion applied to each, and the full trail behind any deficiency. If the answer requires three vendor portals, two spreadsheets and a technician's recollection, the audit has already gone badly regardless of what the readings say.

A custom build stores readings as an append only record where corrections are new entries with a reason rather than edits, and generates an evidence packet per asset per period on demand. It also produces the annual report figures on protected and unprotected steel and on leaks attributed to corrosion from that same data, rather than from a parallel counting exercise in November. And it solves the lock in nobody discusses here: when you change remote monitoring vendors, your reading history is already in your own system instead of stranded in a portal you stopped paying for.

What this costs and how long it takes

Digital Heroes has run more than two thousand delivery engagements, and for corrosion control programs the shape holds steady. A first release covering per asset interval tracking with correct rule logic, normalized reading capture from your existing remote monitoring hardware plus a field entry path that works offline, criteria evaluation and deficiency cases runs $55,000 to $120,000 and ships in 10 to 14 weeks. That is a system your technicians route from on Monday morning. A full platform adding GIS segment linkage, interference and casing investigation workflows, close interval survey and DCVG data handling, corrosion threat scoring against leak history and audit evidence generation runs $150,000 to $400,000 phased over 6 to 12 months.

What drives the number up: each additional remote monitoring vendor is a real adapter with its own authentication, sampling semantics and failure behavior. A GIS integration against a well maintained Esri geodatabase is straightforward, while reconciling an asset list against a geodatabase nobody has audited in years is discovery work measured in weeks and it is the item most often underestimated. Close interval survey data brings large coordinate aligned datasets and its own interpretation rules. Offline field capture that survives a day in a truck without signal is not free, and skipping it means your technicians keep using paper.

What keeps the number down: starting with rectifiers and critical bonds only. They carry the tightest interval on the smallest asset count, which is where the year end panic comes from.

Build versus buy, and when buying is the right call

Buy if you operate one system with a few dozen rectifiers and a couple hundred test points, read by the same two people every year, on a single state's rules. American Innovations or a vendor portal paired with a well kept spreadsheet will carry that program, and a custom build would be an expensive way to reach the same compliance position.

Build when the program has outgrown a person's memory: more than about 150 rectifiers or 1,000 test points, hardware from more than two manufacturers already in the ground, operations across state lines and therefore across rule sets, asset lists left disagreeing with the GIS by acquisitions, or corrosion data that needs to feed replacement prioritization rather than only compliance reporting. The threshold is not asset count on its own. It is the point where proving compliance costs more than achieving it, which is where most operators are by the time they call.

How to choose a developer for cathodic protection software

Ask them to explain the difference between an on potential and an instant off reading, and why the system has to store both without converting one into the other. If they treat a reading as a single number, they will build a database that fails its first audit question.

Ask how they will model the interval rule. The correct answer involves a per asset rule with both a count constraint and a maximum gap, and a last legal date that route planning is driven from. Anything that starts with a monthly schedule is a calendar, not a compliance system.

Ask what they have integrated. A vendor telemetry API, an Esri geodatabase, a work management system such as Maximo or Cityworks, and an offline field application are four different problems. Ask for the specific names and data flows, not a general claim about integrations.

Ask who owns the code, the cloud accounts and the vendor API credentials, and put it in the contract before kickoff. Your reading history is a lifetime record for buried assets and it should never sit anywhere you cannot reach without a renewal. At Digital Heroes the client owns the repository and the infrastructure from the first commit. Start your next vendor conversation with that question and see how quickly the room changes.

Research & sources

The evidence behind this guide

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

  1. 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) →
  2. Comparesoft reports the field-service industry-average first-time fix rate is about 80%, best-in-class providers reach roughly 90%, scores below 70% put the business at risk, and providers exceeding 70% FTFR saw customer retention around 86%. Source: Comparesoft (2024) →
  3. Per Sensor Tower's State of Mobile 2026, worldwide consumers spent about $85 billion on apps in 2025 (up 21% YoY), and for the first time non-game apps surpassed games in consumer spending; generative-AI in-app purchase revenue more than tripled to top $5 billion. Source: Sensor Tower (via TechCrunch) (2026) →
  4. Technology 'Leaders' grow revenue at more than twice the rate of 'Laggards'; laggards surrendered 15% in foregone annual revenue in 2018 and stood to miss out on as much as 46% in revenue gains by 2023 if they did not change their enterprise technology approach. Based on a survey of more than 8,300 organizations across 20 industries and 20 countries. Source: Accenture (2019) →
Divyansh S. · Client Success Manager · Lucknow

Divyansh manages client relationships after a project starts, which is when expectations and reality meet. He runs check ins, unpicks confused requirements, and gets answers back to the build team quickly. For readers, he explains what good agency communication looks like and what to ask for when it goes quiet.

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 custom cathodic protection management software cost?
A first release covering per asset interval tracking, normalized reading capture from existing remote monitoring hardware, offline field entry, criteria evaluation and deficiency cases runs $55,000 to $120,000 and ships in 10 to 14 weeks in Digital Heroes delivery experience. A full platform adding GIS segment linkage, interference and casing investigations, close interval survey handling and audit evidence generation runs $150,000 to $400,000 over 6 to 12 months. The largest cost drivers are the number of telemetry vendors in the ground and the state of your asset to GIS reconciliation. Starting with rectifiers and critical bonds only is the cheapest way to remove most of the year end risk.
Is American Innovations or MOBILTEX CorTalk enough, or should we build?
They are the right answer if you standardize on one manufacturer's hardware and your program fits their data model, and the monitoring hardware itself is genuinely good. The limitation is that these platforms are device first: they report accurately on their own units and are not built to prove that your whole compliance program is complete across assets they did not manufacture, including the ones with no telemetry at all. They also do not own your GIS or your leak history, so the correlation between a drifting test point and a segment with corrosion leaks stays a manual exercise. Mixed fleets across multiple states are where the build case becomes clear.
How do you track the two and a half month rectifier interval without missing one?
You have to enforce two constraints at the same time, because 49 CFR 192.465 requires six inspections each calendar year and intervals not exceeding two and a half months between them. A count based tracker will mark an asset compliant after a January and a late March reading even though the gap was violated. The fix is to compute a last legal date per asset, drive route planning from that date rather than from a monthly average, and escalate to a named person at 30, 14 and 7 days out. The system should also refuse to close the year green when a count was satisfied but a gap was broken.
Can we combine remote monitoring units from different vendors into one system?
Yes, and that is usually the reason the build gets funded. Each manufacturer samples on a different cadence, some deliver instant off values on an interrupter cycle and others only report rectifier output, and timestamps arrive in different time zones and conventions. The approach that works is one reading object carrying source, measurement method, reference electrode, instrument and calibration date, with vendor specific adapters normalizing into it. Store the raw value and the electrode type rather than converting on ingest, because the Appendix D criteria are written against a copper sulfate half cell and an auditor will want the original number.
How long does it take to build cathodic protection compliance software?
A first release ships in 10 to 14 weeks when your asset list is reliable and you are integrating one or two telemetry vendors. The schedule risk is almost never the software. It is reconciling the corrosion asset list against the GIS, which on systems that have been through acquisitions can take several weeks of genuine investigation before anyone can say confidently which test station protects which segment. Operators who have already done a data cleanup move noticeably faster, and starting with rectifiers and critical bonds shortens the first release considerably.
How should cathodic protection readings connect to our GIS and DIMP program?
Every corrosion asset should be linked spatially to the pipe segment it protects, carrying material, vintage, coating, casing and isolation status, so a reading below criterion flags a segment rather than a point. That is what makes the data usable in the distribution integrity management program under Subpart P, where the corrosion threat is evaluated by segment. It also produces the argument for replacement capital: a segment with repeated corrosion leaks and a test point drifting across consecutive surveys is your strongest candidate, and having that standing rather than assembled by hand each budget cycle changes the conversation.
What happens to our reading history if we switch remote monitoring vendors?
If your history lives in the vendor portal, it stays there, and this is the most under discussed lock in of this category. Records of these tests must be retained for as long as the pipeline remains in service under 192.491, which for buried steel is effectively permanent, so a portal you stop paying for is a serious problem. Holding readings in your own system with vendor adapters on the edge means hardware becomes a procurement decision instead of a migration project. Ask any prospective vendor for a full historical export in a documented format before you sign anything.
How do we prove cathodic protection compliance in a PHMSA or state audit?
Expect an inspector to select a set of assets and ask for every reading in the period, the criterion applied to each, and the complete trail behind any deficiency including the verification reading that closed it. Store readings append only, so corrections appear as new entries with a reason rather than edits to history, and generate an evidence packet per asset per period on demand. Deficiency cases should be unable to close without a verification reading that meets criterion, which means the audit trail is complete by construction. If assembling that answer requires three vendor portals and a technician's memory, the finding is already written.
Do we need custom software if we only have 30 rectifiers and 200 test points?
No. At that size, read by the same technicians every year under a single state's rules, a vendor portal plus a disciplined spreadsheet handles the program and the money is better spent on remote monitoring hardware or an extra survey. The build case starts above roughly 150 rectifiers or 1,000 test points, or when hardware from more than two manufacturers is already installed, or when you operate across multiple state rule sets, or when acquisitions have left the asset list disagreeing with the GIS. The real trigger is when proving compliance costs more effort than achieving it.
How much does it cost to build custom field service management software for a small business?
For a company running 5 to 25 technicians, a focused first version with scheduling, dispatch, a technician mobile app, and invoicing typically runs $40,000 to $80,000 in Digital Heroes delivery experience. A full platform with offline mode, a customer portal, GPS tracking, and accounting sync lands between $90,000 and $180,000. The two biggest cost drivers are offline sync depth and integration count, so pin both down in scoping and the quote holds.
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.
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.
What happens to my software if the agency shuts down or we stop working together?
Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.
Is Housecall Pro enough for a growing HVAC or plumbing company, or do we need custom software?
Housecall Pro holds up well to roughly 10 to 20 technicians on standard residential jobs, with its Essentials plan listing around $129 per month for up to five users. The ceiling appears with commercial work: multi-visit projects, progress billing, equipment service history, and inventory are thin, which is when owners start managing the business in exported spreadsheets. Use the spreadsheet count as your signal: three or more recurring workarounds mean the tool no longer fits.
How long does it take to build a custom web or mobile app from scratch?
Plan on 8 to 16 weeks for a focused first version and 4 to 9 months for a larger platform, which is the typical spread across Digital Heroes builds. The first 2 to 3 weeks go to discovery and design before any production code ships. The two things that stretch timelines most are integrations with legacy systems and slow feedback from your side, not developer speed.
What should I have ready before I contact a development agency about field service software?
Bring your current workflow, not a feature list: how a job moves from first call to paid invoice today, where it breaks, what tool you use now with its monthly bill, and the workaround spreadsheets your team maintains. Add your integration list (accounting system, payment processor, phone system) and an honest budget range. A good agency can scope accurately from that in one or two calls, while a vague request for an app like ServiceTitan costs you weeks of discovery.
Should I hire a freelancer or an agency for my software project?
A skilled freelancer is the right call for a single-discipline scope under roughly $15,000, like a website, a plugin, or one integration. Above that, projects need design, backend, testing, and project management at once, and a solo builder becomes the single point of failure: if they get sick or take a bigger client, your project simply stops. Agencies bill 20-40% more per hour but carry continuity, code review, and someone to escalate to, which is what you are actually buying.
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.
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?