Industry guide · Internal Tools

Oversize and Overweight Permit Software: Why the Route Falls Apart at the State Line

Oversize Overweight Permit software visual showing ruler dimension line, service route, and stamp.
The short answer

If you run heavy haul across five or more jurisdictions and your permit desk works from state portals, a whiteboard and a folder of past routings, build. A focused first release covering configuration modelling, permit request assembly and a per move file that holds routes, permits, escorts and restrictions typically runs $70,000 to $140,000 and ships in 12 to 16 weeks in our delivery experience. A full platform adding routing against your actual axle configuration, curfew and restriction checking, escort and equipment scheduling, and portal integration where states allow it lands at $170,000 to $400,000, phased over 6 to 12 months. If you run a handful of routine oversize moves a month in two states, a permit service and a good spreadsheet is the right answer.

Why a heavy haul move is a project, not a load

A transformer moves from a port in Texas to a substation in Nebraska. It is 14 feet 6 inches tall, 16 feet wide, and the combination grosses over 200,000 pounds on a nine axle configuration. The permit manager has worked the move for three weeks. Four states, four applications, four sets of dimensions, four escort rules, one bridge needing structural review before the state will issue, two counties with their own requirements, a utility line lift at a specific crossing, and a delivery date promised before any of this was known.

On Tuesday one state permit comes back with a route that avoids a bridge and adds 60 miles. That route crosses into a different county with a curfew the original did not have, and the next state's permit was issued for an entry point that no longer matches. Three of the four permits are now inconsistent, the escort company is booked for the original schedule, and the crane at destination has a window that is no longer achievable. That is what happens when a multi jurisdiction move is coordinated from a spreadsheet and a phone.

This is the defining feature of heavy haul: the move is a system of interdependent constraints held together by one person, and changing any single element invalidates several others. A dry van dispatcher who reroutes a load changes an arrival time. A heavy haul permit manager who reroutes a load changes permits, escorts, curfews, bridge clearances, utility appointments and possibly the legality of the entire move.

Problem 1: the truck in the routing tool is not your truck

Routing software has a vehicle profile. For general trucking, a profile with height, weight and length is sufficient, because bridge and road restrictions are published against those figures. For heavy haul it is not close to sufficient. What governs is the axle configuration: how many axles, in what groups, at what spacings, carrying what individual and group weights. Two combinations at the same gross weight can produce entirely different answers on the same bridge, because bridge capacity responds to how load is distributed, not just to the total.

ProMiles offers strong routing and mileage and permit ordering, Bestpass handles permits alongside tolling as a service, and TransCore is deeply embedded in state permitting systems. All three are useful and many carriers should use one. Their common limitation for a carrier with engineered equipment is that they work from a general profile and a permit request, not from your actual trailer build. If you run a nine axle expandable with a jeep and a booster and you change the spread for a particular move, that changes your permitted weights, and no service bureau tool models your trailer catalogue as engineering data.

What a custom build does: hold your equipment as configurations with real axle groups, spacings and rated capacities, so a move is planned against a specific build rather than a category. The permit application is then generated from the configuration rather than typed from a drawing, which removes the transcription errors that cause permits to be issued for dimensions you are not actually running. It also lets a planner answer a question they currently cannot: which of our configurations can make this move legally with the fewest permits.

Problem 2: the route is agreed piecewise and nobody owns the whole line

Each state issues its own permit with its own route. That is the regime and it will not change. What breaks operations is that the states are worked sequentially, so the third state's route can invalidate the first state's assumptions, and there is no artefact anywhere that represents the complete movement.

The permit tools reflect this structure because they are organised around permit issuance, which is inherently per jurisdiction. So the end to end route lives in a routing tool that does not know about the permits, or in the permit manager's head, or on a printed map with highlighter.

What a custom build does: make the move the object, with permits, routes, restrictions and appointments hanging off it as segments. When a state returns an amended route, the system checks the connection points against neighbouring permits and flags the break immediately rather than at a state line at 2am. Everything the crew needs travels as one packet: turn by turn route, permit documents, curfew windows, escort requirements per segment and restricted bridges. Drivers currently carry an envelope, and an envelope cannot tell you the permit you are relying on was superseded yesterday.

Problem 3: curfews, escorts and restrictions are known and unwritten

Movement is restricted by time of day around metropolitan areas, by day around holidays, by weather condition in some states, and by local rules that are not always in the state document. Escort requirements vary by dimension threshold and by state, some jurisdictions require certified escorts, some require police for particular dimensions, and the thresholds are not uniform. Night movement is permitted in some places and prohibited in others.

Every experienced permit manager knows most of this. That is exactly the problem, because it means the knowledge is unwritten and the business cannot scale past the people holding it. Hiring a second permit manager is a twelve month training exercise with predictable errors along the way.

What a custom build does: encode restrictions as data attached to jurisdictions and route segments, with a source and a date on each rule so it can be maintained deliberately rather than remembered. Rules change, and a rule with a review date is maintainable while a rule in someone's memory is not. The move packet then shows the crew a clear window: you may move between these hours in this segment, and here is why. A new coordinator becomes productive in weeks rather than a year, which is usually the real reason an owner funds this project.

Problem 4: escorts, cranes and crews are scheduled against a date that keeps moving

A heavy haul move consumes scarce resources: certified escort vehicles, sometimes police, sometimes a utility crew for a line lift, a crane at destination, specialised trailers, and drivers qualified on that equipment. All are booked in advance against a date that depends on permits that have not been issued yet. When a bridge review adds two weeks, everything downstream needs rebooking, and the rebooking is done by phone by the same person who is chasing the permit.

What a custom build does: model these as resource bookings tied to the move, so a date change surfaces every affected commitment in one place with the contacts needed to change them. That does not make the phone calls for you, but it stops the failure mode where the escort company shows up for a move that was rescheduled and invoices you for it. For carriers who own escort vehicles it also produces real utilisation data, which is usually a surprise.

Problem 5: the permit file is your defence and it is in a filing cabinet

If a bridge is struck, if a load contacts a structure, if there is a citation at a scale, the questions are immediate and specific. What dimensions were permitted. What route was authorised. Were escorts present as required. Was the move within its permitted window. Was the configuration as declared. The answers exist as PDFs across four state portals, an email thread and a driver's phone.

What a custom build does: keep the complete move file as a single immutable record with every permit, every amendment, the routes as issued, the crew acknowledgements, and the position and time record of the actual movement where you capture it. Assembling the defence becomes an export. This is also what insurers and customers increasingly want to see before awarding project work, and being able to produce it quickly is a commercial advantage as much as a risk control.

What this costs and how long it takes

Across the 2,000-plus projects Digital Heroes has delivered, this category prices as follows. A focused first release, meaning your equipment configuration catalogue, move objects holding permits and route segments, restriction and escort rule data, and permit application assembly, runs $70,000 to $140,000 and ships in 12 to 16 weeks. A full platform adding routing evaluated against real axle configurations, curfew and restriction checking along the route, escort and resource scheduling, portal integration where states support it, and the crew packet with movement capture runs $170,000 to $400,000 phased over 6 to 12 months.

What pushes the number up here: the number of jurisdictions, since each state's rules, forms and portal behaviour are separate work and some have no interface at all. Routing data, because commercial road network data with structure attributes is licensed and adds ongoing cost. Bridge analysis, which for superloads is a state engineering process the system tracks as a workflow rather than a calculation it performs. Canadian provinces if you run cross border. And integration to a transportation management system if you want moves, billing and settlement joined.

What holds it down: your top five jurisdictions by move count, one equipment class, and manual permit submission in phase one. Automating submission against state portals is attractive and is the least stable part of the whole build.

Build versus buy, and the middle path

Buy if you run a handful of routine oversize moves a month across two states with repeatable dimensions. A permit service takes the administrative load and you will never recover a build. Buy also if your moves are mostly annual permit territory, where the same trailer runs the same corridors within standing limits, because the coordination complexity that justifies a build is largely absent.

Build when two or more of these are true. You move across five or more jurisdictions regularly. You run engineered configurations where axle spread and grouping vary by move. Your permit knowledge sits with one or two people and you cannot hire into that role without a year of training. You carry superloads that need bridge review and structural analysis. Or you coordinate escorts, cranes and utility crews around dates that permits keep moving.

The middle path is worth naming. Keep a permit service for actual issuance in jurisdictions where they are efficient, and build the coordination layer: configurations, moves, restrictions, resources and the file of record. That is where your losses and your key person risk live, and it is the part no vendor sells because it is specific to how your company runs projects rather than to how a state issues paper.

How to choose a developer for permit and heavy haul work

Ask them to model your equipment before they model a permit. If the vehicle in their design has a height, a weight and a length, they have built a general trucking system and it will not survive contact with a nine axle configuration and a booster.

Ask what happens when a state amends a route mid process. The answer must include checking connection points against neighbouring permits, because that is the specific failure that strands crews at state lines.

Ask how restriction rules are maintained. Every rule needs a source and a review date, or the data rots quietly and people go back to trusting memory, which puts you exactly where you started with an extra system to feed.

Ask about routing data honestly. The correct answer is licensing a commercial road network with structure attributes and building your configuration logic on top, not building a road graph. A developer who proposes to assemble their own network data does not understand the maintenance obligation they are creating.

Ask who owns the code and settle it before kickoff. You should hold the repository, the infrastructure accounts and the right to bring in anyone else. At Digital Heroes the client owns the code from the first commit, and here you also want clear ownership of the move file archive, since it is your evidence if a structure is ever struck.

Research & sources

The evidence behind this guide

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

  1. Standish's 2015 CHAOS research found roughly a third of software projects (about 36% by the Modern definition) fully succeed on time, on budget, and on scope, with top success drivers including executive support, user involvement, and clear requirements/business objectives. Source: Standish Group (CHAOS Report) (2015) →
  2. Analyst estimates place CRM implementation failure rates broadly between roughly 30% and 70% (Johnny Grow cites Forrester at 47%), with low user adoption repeatedly cited as a leading cause of failed CRM projects (this being Johnny Grow's own analysis, not a Forrester attribution). Source: Johnny Grow (industry analysis citing Gartner/Forrester) (2025) →
  3. McKinsey emphasizes that most L&D functions still fail to tie training to business outcomes, recommending organizations track 2-3 business-relevant indicators (such as time-to-proficiency, redeployment into priority roles, or frontline productivity) rather than participation metrics to demonstrate training effectiveness. Source: McKinsey & Company (2025) →
  4. Large companies globally have captured, on average, only 31% of the expected revenue lift and 25% of the expected cost savings from their digital and AI transformations - a significant gap between expected and realized value. Source: McKinsey & Company (2023) →
Indi W. · Mobile Designer · Sydney

Indi designs mobile app screens at Digital Heroes, working through the states an interface needs before it can be built: loading, empty, error, success. It is detailed work that decides how an app feels in the hand. Useful reading if you are scoping an app and wondering where design hours go.

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 oversize and overweight permit software cost?
A focused first release covering your equipment configuration catalogue, move objects holding permits and route segments, restriction and escort rules, and permit application assembly typically runs $70,000 to $140,000 and ships in 12 to 16 weeks, based on Digital Heroes delivery experience. A full platform adding configuration aware routing, curfew checking along the route, resource scheduling and portal integration runs $170,000 to $400,000 over 6 to 12 months. Jurisdiction count is the largest single cost driver because each state's rules and forms are separate work.
Can ProMiles or Bestpass handle heavy haul routing for engineered configurations?
They are useful and many carriers should keep using one, particularly for permit ordering and for the administrative load. The limitation is that they work from a general vehicle profile and a permit request rather than from your actual trailer build, so a nine axle expandable with a jeep and a booster whose spread changes per move is outside what a service bureau tool models. Bridge answers depend on axle grouping and spacing, not only on gross weight.
Should we automate submission to state permit portals?
Treat it as phase two at the earliest. State portals differ enormously in what they expose, several have no interface at all, and the automated ones change without notice, which makes this the least stable part of the entire build. The higher value and far more durable work is the coordination layer: configurations, move files, restriction rules and resource scheduling. Automate submission only where a state offers a stable documented interface and your volume there justifies it.
How do we stop routes breaking at state lines?
Make the move the object and treat each state's permit and route as a segment of it, then check the connection points whenever any state amends a route. The common failure is sequential working, where the third state's revised routing invalidates assumptions in the first, and nobody notices because no artefact represents the complete movement. Flagging the break the day it appears rather than at a state line at 2am is the entire value of that design.
How long does a heavy haul permit software build take?
Twelve to sixteen weeks for a first release covering configurations, move files and permit assembly, and six to twelve months for a full platform. The schedule risk is usually rule capture, because most carriers have never written down their curfew, escort and jurisdiction knowledge and it sits with one or two long serving people. Budget structured sessions for that, and give every captured rule a source and a review date so the data stays maintainable.
Can software handle bridge analysis for superloads?
Not in the sense of replacing it. For superloads the structural review is a state engineering process that you participate in rather than a calculation you perform in house, and the system's job is to track that review as a workflow with an expected duration so downstream bookings reflect reality. What software can do well is model your axle configurations accurately so the submitted data is correct the first time, which is where avoidable delay usually comes from.
Will this reduce our dependence on one experienced permit manager?
That is often the real reason owners fund the project. When curfews, escort thresholds, jurisdiction quirks and past routings exist as data with sources and review dates rather than as one person's memory, a new coordinator becomes productive in weeks instead of a year. It does not replace judgement on complex superloads, but it removes the routine knowledge bottleneck that makes hiring into the role so difficult.
Do we need to license road network data?
Yes, and you should licence rather than build. Commercial road network data with structure attributes carries an ongoing cost that belongs in your budget from the start, and assembling your own network is a maintenance obligation with no competitive value. Your engineering effort belongs in the configuration logic and the restriction rules that sit on top of that network, which is the part that reflects how your specific equipment moves.
Who owns the code and the permit archive if an agency builds this?
You should own the repository, the cloud infrastructure accounts and the unrestricted right to hire another firm, agreed in writing before kickoff. The move file archive deserves explicit treatment because it is your evidence if a structure is ever struck or a citation is issued, and it needs to hold permits, amendments, routes as issued and crew acknowledgements. At Digital Heroes the client owns the code from the first commit.
Should we build our internal tool in Retool instead of hiring developers?
Retool is the right choice if someone on your team is comfortable with SQL and JavaScript and the audience is a handful of technical users, because a basic CRUD dashboard comes together in days. Hire developers when non-technical staff will use the tool daily, when the logic goes beyond forms sitting on a database, or when per-seat pricing stings, since Retool's Business tier lists at $50 per standard user per month. A pattern Digital Heroes sees often: companies arrive after a year on Retool with a tool nobody can maintain because the one person who built it has left.
What should I prepare before contacting an agency about an internal tool?
Bring the spreadsheet or document you run the process on today, a list of everyone who touches the workflow and what each person does, and one sentence describing the outcome you want. You do not need wireframes or a technical spec; a 30-minute screen-share of the current process beats a 20-page requirements document. Decide your rough budget band and name a single internal decision-maker, because projects without one take noticeably longer in Digital Heroes experience.
How do I calculate the ROI of a custom internal tool?
Count hours first: multiply the weekly hours staff spend on the manual process by their loaded hourly cost, then add the cost of errors such as mispriced quotes or missed renewals. A tool saving a 10-person team 5 hours each per week recovers about 2,500 hours a year, which repays a $20,000 to $30,000 build well inside a year at typical wages. Most internal tools Digital Heroes delivers reach payback in 6 to 18 months, with quoting and billing tools at the fast end because they plug revenue leaks, not just time.
Can a custom internal tool connect to QuickBooks, Salesforce, and the other software we already use?
Yes, and integrations are usually the strongest argument for going custom instead of chaining tools together with Zapier. QuickBooks, Salesforce, Shopify, Stripe, Slack, and Google Workspace all have mature APIs, and each integration typically adds $1,500 to $5,000 to a Digital Heroes build depending on how much two-way syncing you need. The honest caveat is legacy industry software without an API, which may need file-based imports instead of a live connection, so list every system in the first conversation.
Who owns the code when an agency builds our internal tool?
You should, outright, with full IP transfer in the contract and the code delivered to a repository you control, such as your own GitHub organization. Digital Heroes transfers complete ownership on final payment as standard practice, and any agency that keeps the code or licenses it back to you is building a dependency you will pay for later. Confirm you also own the hosting, domain, and database accounts, since many of the vendor disputes Digital Heroes gets called into involve infrastructure registered under the agency's name.
Can custom software connect to the tools we already use, like QuickBooks, Stripe, and Google Workspace?
Yes, and connecting your existing tools is one of the main reasons to build custom: mainstream platforms like QuickBooks, Stripe, Shopify, and Google Workspace all publish documented APIs. Budget 1 to 3 weeks of work per integration depending on API quality and how much data flows in both directions. Ask any vendor whether they have integrated with your specific tools before, because quirks like QuickBooks' OAuth token handling and API rate limits get learned on someone's project, and it should not be yours.
Who can build a custom internal tools system?

Digital Heroes builds custom internal tools 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 internal tools 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?