Most software sold to site work contractors was designed for building contractors. That is not a criticism of the products — it is a description of who they were built for, and it explains why the modules a utility contractor uses most are the ones labelled "custom".
Here is the two-sided version, including where buying is the better decision.
The Brazos Valley version of the problem
Growth markets generate site work in a specific order: utility extension, drainage, roadway, then the rooftops that justified them. The Bryan–College Station corridor has been running that cycle for long enough that a local contractor's backlog is mostly public and quasi-public work — city, county, TxDOT district, university and utility district projects.
That backlog shape has two consequences worth naming.
You get paid on quantities. Public and quasi-public site work is priced against a pay item schedule. Bid quantity, installed quantity, and pay item quantity are three views of one number, and a draw short by quantities you installed but could not evidence is money you simply do not collect.
Locate volume is high. A corridor with a decade of new utility in the ground generates a lot of 811 activity, and the tickets have their own clock. That clock is not connected to your crew schedule in anything you can buy.
What off-the-shelf construction software is genuinely good at
Being fair about this, because it matters for the decision:
- Document control. If your problem is that nobody knows the current sheet, these products solve it well.
- Submittals and RFIs. Genuinely strong — but if you are a site contractor, this is not where your pain is.
- Daily reporting. Collection is usually solid. What happens to the data afterwards varies.
- Being finished. Mobile apps, permissions, imports, exports. Years of accumulated completeness you do not have to build.
- Nobody's problem but theirs. Patched, backed up, maintained by someone else.
If your operation is small enough, or your pain sits entirely inside one of those categories, buy the product. That is a faster and cheaper fix than anything we would sell you.
Where it stops fitting site work
| What site work runs on | Where off-the-shelf puts it |
|---|---|
| Pay item quantities installed | A custom field, or a separate spreadsheet |
| 811 locate tickets and expiry | Nowhere — or a shared calendar |
| Cut and fill against surfaces | Not modelled |
| Equipment allocation across jobs | A separate tool, if any |
| SWPPP inspections on a rain trigger | A document folder |
| Trench safety daily documentation | A form attachment |
| Field conditions for a delay claim | A daily report nobody indexes |
None of that is a failure of the products. It is that a building contractor's expensive problems are coordination problems, and a site contractor's expensive problems are measurement and timing problems.
The custom case, with its costs
What it buys. Quantities as first-class records so installed-versus-bid is a comparison rather than a re-count before every draw. Locate tickets bound to work areas so the crew scheduled into that area is alerted before expiry. Equipment utilisation visible across jobs so idle iron on one site is seen before another site rents the same machine. SWPPP and trench safety records created as the work happens rather than assembled when someone asks.
What it costs. Longer to stand up. Capital cost against a subscription. Maintenance becomes yours, usually via a retainer. And you can specify it around a process you were about to change.
We go into that trade honestly in own your code vs. monthly SaaS. The short version: this is not a universally correct answer, and the variables that decide it are knowable in advance.
The question that actually decides it
Does your work get lost inside a category, or between categories?
Inside a category — daily reports are painful, equipment tracking is weak — buy the better product. Genuinely.
Between categories is different. Quantities installed that never reach the draw. A locate that expired while a crew was scheduled into that area. Field conditions that would have supported a delay claim if anyone had written them down that day. Those are link failures, and buying a sixth product adds a sixth system to reconcile.
The heavy civil platform page describes what closing those links looks like, and takeoff, estimate, project control as one pipeline covers the quantity side in depth.
Start with one number
Take the last completed job. Compare installed quantities against bid quantities.
If that takes an afternoon and two people, the link is broken — and in a market where you are paid on quantities, that link is the one worth fixing first. We work across the Brazos Valley; the College Station page covers how.
