Skip to content
§
§ · build vs buy

Pavement Management Software: Custom Build or Off the Shelf for a Public Works Department

Buy. Under roughly 400 centerline miles, StreetSaver produces a defensible condition index for a fraction of a build and you should spend the difference on crack sealing.

BI Dashboard Development architecture and database illustration for Pavement Management Software Build vs Buy Guide.
The short answer

Buy. Under roughly 400 centerline miles, StreetSaver produces a defensible condition index for a fraction of a build and you should spend the difference on crack sealing. Building pays only when the paving list is politically contested, when your model has to reconcile with the capital budget and utility plans, and when a council member expects an answer about one street in the room.

What the off-the-shelf products actually do well

Give the incumbents their due, because three of them are genuinely good at different jobs and confusing those jobs is how agencies buy the wrong thing.

StreetSaver is inexpensive, widely used and produces a network condition index computed to ASTM D6433, the standard method for pavement condition index surveys. Consultants know it, peer agencies know it, and for a small city it is the correct purchase. Deighton dTIMS is the real article for deterioration modelling and constrained multi year optimisation, which is why state departments of transportation run it. AgileAssets is enterprise transportation asset management sized for a state agency and its full asset breadth. OpenGov Cartegraph is strong on asset inventory and work order management, and if your actual problem is tracking maintenance activity rather than programming capital, it is a reasonable buy. RoadSoft and PAVER both have long service records in their own constituencies.

All of them will import a condition survey, hold a treatment catalogue and rank streets. None of them is a bad product. The question is never whether the software works. It is whether the product models the decision your council is actually arguing about, and for most agencies under a few hundred centerline miles it does, which is why most agencies should buy.

Where they stop: segmentation, as built feedback and the trench

The workflow that breaks packaged pavement products is the loop between what the model recommends and what your contractor actually paved.

Start with segmentation. You pay a vendor to drive the network with an imaging van and laser profiling, and months later a deliverable arrives with distress data and a condition index in whatever segmentation the vendor used, often driven by a linear referencing scheme. You do not pave in linear referencing. You pave block to block between cross streets, and reconciling the two by hand is where staff time disappears every cycle. Packaged systems accept the vendor's shape because that is what they were handed.

Then the loop breaks. The model recommends slurry seal on 40 segments. The capital improvement program carries one line item for a preservation contract. Bids come in high, the awarded contract covers 31 segments, and nothing posts back. Next year the model still believes all 40 were treated. Within about three survey cycles the model's picture of the network and the actual network have separated, and the ranking loses credibility at exactly the moment a council member challenges it.

Third, the trench. A street resurfaced in July gets opened in October for a water main replacement that was in the utility's capital plan the whole time. Your pavement cut moratorium exists to prevent that, and it only works if somebody checks the paving list against the water, sewer, gas and telecommunications capital plans before the list is finalised. That check is a spatial and temporal overlap query against layers that already exist. No packaged pavement product runs it, because none of them holds the other departments' plans.

The arithmetic: licence cost per centerline mile against a build

Pavement products price two different ways and you need to know which one you are being quoted. Network scaled products bill against the size of your network, so the annual figure moves with centerline miles. Enterprise asset platforms bill per named user, so the figure moves with how many people in public works need access, which in practice is the engineer, the two technicians, the operations superintendent and eventually the finance analyst who wants the capital numbers.

Work the crossover in your own units. Take your annual licence plus the consultant retainer for the model run, then add the staff hours spent reconciling segmentation and rebuilding the tracker every cycle at a fully loaded rate. In agencies we have scoped, that second figure is usually larger than the first, and it is the one nobody puts on the comparison sheet.

Against that, a first release is $60,000 to $130,000. Amortised over five years and set against a combined licence, consultant and staff reconciliation cost, the crossover typically lands somewhere between 400 and 700 centerline miles, and considerably lower for an agency running two or more utilities with active capital plans, because the conflict checking alone recovers project cost. Below 100 centerline miles there is no case at all. Above 1,500, with a contested program and a public map obligation, there is rarely a product that fits.

What a custom build actually costs

From Digital Heroes delivery experience on municipal decision support systems, a first release covering segmentation aligned to your geographic information system centerline, condition import from your survey vendor, configurable deterioration and treatment modelling using your own unit costs, and a constrained multi year program runs $60,000 to $130,000 across 12 to 16 weeks. Adding public and council facing maps, utility conflict checking, capital budget reconciliation and as built feedback runs $150,000 to $350,000 over 6 to 12 months.

Data migration runs 10 to 25 percent of first release cost, and the driver is not volume. It is centerline quality. If your centerline lacks stable persistent identifiers, or if two previous survey vendors used incompatible segmentation, reconciling historical cycles onto one segment identity is a real workstream and it has to happen before anything else works. Budget year two at 15 to 20 percent of build cost annually, covering survey cycle imports, annual unit cost refreshes from your own bid tabulations, and the financial system integration that changes whenever Tyler Munis, BS and A or Springbrook is upgraded.

What moves the number: network size, since a few hundred centerline miles and a few thousand are different performance problems; how many historical survey cycles you want loaded and reconciled; and whether the map is genuinely public, which brings accessibility conformance and content review into scope.

The four situations where building wins

Regulatory fit. If you carry National Highway System mileage, pavement condition reporting under 23 CFR Part 490 and your Highway Performance Monitoring System submission run to a calendar you do not control, and the data has to come out in a defined shape. Separately, when a resurfacing project counts as an alteration, curb ramps at affected intersections must be brought into compliance under Title II of the Americans with Disabilities Act. That cost belongs in the project estimate rather than arriving as a change order, and attaching it up front changes which projects are affordable.

Scale economics. Past roughly 700 centerline miles, per user enterprise pricing and consultant model runs compound while build cost stays flat, and the reconciliation labour scales with the network rather than with the licence.

A workflow that is your competitive advantage. Deterioration curves fitted to your own repeat surveys, and unit costs drawn from your own bid tabulations rather than regional defaults. Calibration needs at least two survey cycles on the same segments, which is why most agencies never do it. Running preventive treatments off uncalibrated curves mistimes them, and a mistimed preventive treatment is the most wasteful spend in this field because it buys almost no life extension.

Integration sprawl. Count the systems that must agree: the Esri centerline, the survey vendor's deliverable, the financial system holding appropriations and bid tabs, the work order system, and the utility capital plans. Once three or more have to reconcile on the same segment, the integration is the product.

How to decide in a week

Run the council test, and run it cold. Pick three streets at random from complaint emails in the last six months. For each one, try to produce on screen, in under two minutes: the current condition score, the treatment it now requires, what that treatment costs, and its rank under the current funding level. Then try to answer the follow up, which is what the alternative program buys instead.

If your existing tool does all four for all three streets, buy the licence renewal and stop reading. If you can produce the score but not the rank, or the rank but not the cost, you have a reporting tool being asked to make decisions. That gap is the project.

Second test, one afternoon: pull last year's recommended treatment list and last year's awarded contracts and count how many segments appear on both. The difference between those two lists is the credibility your ranking loses every year.

Then commission a paid discovery of two to three weeks that ends with a signed product requirements document covering segment identity, the condition time series, curve families, the treatment catalogue, the budget reconciliation rules and acceptance criteria. Digital Heroes writes that specification before any code, and you keep it whether or not you continue. Take it to two other firms, because four quotes for a pavement system are never comparable when each firm priced a different scope. Who we are wrong for: an agency that has never run a condition survey should hire a survey vendor first, not a software firm. Software cannot model data that does not exist.

Digital Heroes runs India LLP, US LLC and UK LTD entities so intellectual property assigns under your own law, employs more than fifty specialists across over 2,000 projects, and puts the named team in front of you before anything is signed. Verify us on Clutch, Trustpilot, Fiverr Vetted Pro and D-U-N-S rather than taking that on trust.

Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.

Research & sources

The evidence behind this guide

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

  1. Deloitte reports that modern ERP implementations aim to deliver reduced manual effort, greater transparency, a single source of truth, and increased productivity, but many organizations do not capture the full expected benefits (a significantly lower ROI) without disciplined strategy, change management, and data readiness. Source: Deloitte (2024) →
  2. 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) →
  3. An analysis of enrollment and completion data for 221 MOOCs (Katy Jordan, published in the International Review of Research in Open and Distributed Learning, IRRODL, 16(3), 2015 - not the Journal of Distance Education) found completion rates ranging from 0.7% to 52.1%, with a median completion rate of 12.6%, and completion negatively correlated with course length (longer courses had lower completion rates) - underscoring how unsupported self-paced online courses struggle to finish learners. Source: Journal of Distance Education (via ERIC / Katharina Jordan) (2015) →
  4. Poor software quality cost the US economy an estimated $2.41 trillion in 2022, including roughly $1.52 trillion in accumulated technical debt, driven partly by unsuccessful development projects and low-quality legacy systems. Source: Consortium for Information & Software Quality (CISQ) - Herb Krasner (2022) →
FAQ

Frequently asked questions

How much does custom pavement management software cost for a city?

A first release covering segmentation aligned to your centerline, condition import, deterioration and treatment modelling and a constrained multi year program runs $60,000 to $130,000 over 12 to 16 weeks in Digital Heroes delivery experience. Public and council facing maps, utility conflict checking, budget reconciliation and as built feedback take it to $150,000 to $350,000 across 6 to 12 months. Historical data reconciliation adds 10 to 25 percent on top.

Is StreetSaver good enough for our agency?

For a smaller network it very likely is, and we would tell you to keep it rather than commission a build. It produces a defensible condition index at low cost and consultants and peer agencies already understand it. The limits show up when its regionally calibrated treatment costs stop matching your bid tabulations, when reconciling its output to your own centerline becomes a recurring manual exercise, and when a council member wants an answer about one specific street during the meeting.

How long does a pavement management build take to go live?

Twelve to sixteen weeks for a first release when your centerline is clean and you have at least one usable condition survey loaded. Agencies that can hand over a stable centerline with persistent segment identifiers at kickoff move noticeably faster than those that cannot. The common schedule risk is reconciling historical survey cycles where previous vendors used different segmentation, which is a data workstream rather than a development one and should be scoped separately.

Who owns the condition history if a firm builds the system for us?

You should own the repository, the cloud infrastructure accounts and all condition, treatment and cost history, with the written right to hire another firm to continue the work. Digital Heroes assigns ownership from the first commit. This matters more here than in most categories because condition history compounds in value across survey cycles, since two cycles on the same segments is the minimum needed to calibrate deterioration curves to your own network.

What happens if a utility digs up a street we resurfaced last summer?

Politically it is the worst outcome available to a public works director, and it is preventable. Most cities carry a pavement cut moratorium, but the moratorium only helps if somebody checks the draft paving list against water, sewer, gas and telecommunications capital plans before the list is finalised. Those plans usually already exist as spatial layers or spreadsheets, so the check is an overlap query and a review step rather than new data collection.

Can we build only the council facing map and keep our current system?

Yes, and for an agency whose real problem is defending the program rather than modelling it, this is a sensible first phase. The map reads condition, treatment, cost and rank from your existing tool and presents them per street in a form a resident can follow. Be clear about the limitation: it inherits whatever ranking the incumbent produces, so it makes your current answer visible rather than making it better.

What is the difference between pavement management and asset management software?

Asset management software inventories assets and tracks work orders across signs, hydrants, culverts and pavement alike. Pavement management is a forecasting discipline: it models how a segment deteriorates over time and solves for the treatment mix that holds network condition under a funding constraint. Products good at the first are frequently weak at the second, and buying an inventory system expecting multi year constrained optimisation is the most common mismatch we see in this category.

Should we calibrate deterioration curves or just use the defaults?

Start with defaults, label them clearly as defaults so nobody presents a projection as a measurement, and design the system so curve families are configurable by surface type, functional class and traffic. Calibration needs at least two survey cycles on the same segments, which most agencies do not yet have. Uncalibrated curves systematically mistime preventive treatments, and a mistimed preventive treatment buys little or no life extension for money already spent.

How do we get curb ramp costs into the paving program?

Attach them at the project estimate stage rather than after award. When a resurfacing project counts as an alteration, curb ramps at affected intersections have to be brought into compliance under Title II of the Americans with Disabilities Act, and that cost changes which projects fit inside the funding envelope. Confirm the specific triggering scope with your city attorney or accessibility coordinator, since the determination depends on what the work actually involves.

What does year two cost after a pavement system is delivered?

Budget 15 to 20 percent of build cost annually. That covers loading each new survey cycle, refreshing treatment unit costs from your own bid tabulations so the program is priced from what contractors actually charged you, and repairing the financial system integration whenever your enterprise resource planning platform is upgraded. Public facing maps add a small hosting line that grows with traffic during budget season and falls back afterwards.

How do I make sure each client sees only their own data in a shared dashboard?

That is row-level security, and it must be enforced in the database or API layer, never by hiding filters in the interface. Each query carries the logged-in client's identity, and the data layer refuses to return rows outside their account, so a crafted URL or modified request cannot leak another client's numbers. Make any vendor show you exactly where that filter lives, because interface-level filtering is the most common security mistake we find when auditing dashboards built elsewhere.

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

Add up three numbers: hours of manual reporting it removes each month, license seats it replaces or avoids, and the value of one or two decisions it speeds up, like catching margin slippage a month earlier. Across Digital Heroes projects, internal dashboards typically pay back in 8 to 18 months, and customer-facing dashboards pay back faster when analytics is a paid feature or reduces churn. If the honest math does not clear payback within 2 years, buy an off-the-shelf tool instead.

Can one dashboard pull from QuickBooks, Salesforce, and Google Analytics at the same time?

Yes, and combining sources like that is the main reason to build custom instead of living inside each tool's built-in reports. The standard pattern syncs each source into one warehouse using connectors such as Fivetran or Airbyte, then joins them there, so marketing spend, pipeline, and revenue finally sit in a single view. Each additional source typically adds 1 to 2 weeks to the build, mostly for field mapping and reconciliation.

Is Tableau worth $75 per user per month, or should we build our own dashboard?

If you have analysts who explore data visually all day, Tableau Creator at $75 per user per month earns its price, and Viewer seats at $15 keep the total reasonable for a small team. The math flips once you have hundreds of viewers or need dashboards inside a customer-facing product, because per-seat pricing scales with your audience while a custom build does not. Run the 3-year seat cost before deciding; that horizon usually makes the answer obvious.

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.

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.

Should I embed Power BI or Tableau in my SaaS product, or build custom charts?

Embed first if you need analytics inside your product within weeks, but treat it as a bridge rather than the destination. Embedded licensing meters your customer traffic, so your analytics cost grows with your user count, and the look and feel never fully matches your product. In Digital Heroes projects, SaaS teams usually switch to custom charts built in React with a library like ECharts or Recharts once analytics becomes a selling point instead of a checkbox.

How does a custom dashboard handle compliance requirements like SOC 2, HIPAA, or GDPR?

A custom build gives you direct control over the controls auditors ask about: single sign-on, role-based access, audit logs, encryption, data residency, and deletion workflows. For HIPAA specifically, you can keep protected health information inside your own cloud account under a business associate agreement with your host instead of trusting a third-party BI vendor's handling. Expect compliance work to add 2 to 4 weeks and roughly 10 to 15 percent to the build, so raise it in the first conversation, not after design is done.

Who can build a custom business intelligence dashboards system?

Digital Heroes builds custom business intelligence dashboards 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 business intelligence dashboards 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