Civil subcontractors fund equipment costs before jobs start, face 75-day pay app gaps, and absorb changed conditions that should be billed. Here is how to fix all three.
Civil contractors own equipment that runs 24/7 in fixed costs — depreciation, insurance, financing — regardless of utilization. An excavator running at 55% utilization has the same ownership cost as one running at 80%. The overhead rate in bids needs to include all equipment carrying costs. Most civil contractors have an overhead rate 3–6 points below actual because equipment idle rate cost is not included.
Utility conflicts, unexpected rock, groundwater, changed soil conditions — civil contractors encounter these on almost every job and absorb the cost without submitting change orders. SPM's consistent finding: civil contractors have $20,000–$80,000 per $1M in revenue in legitimate changed condition costs documented in daily reports and never submitted as change orders.
Civil contractors with multiple active GC relationships have complex AR aging. A missed pay app cut-off, a disputed billing, or simply no follow-up system leaves $100,000–$400,000 in outstanding AR at any given time. Collecting it is the fastest cash generation available — no new work, no new financing.
Each major piece of equipment gets its own ControlQore cost code. Daily hours post to the job and machine combination. Monthly: actual billable hours versus available hours by machine = utilization rate. Equipment below break-even utilization is visible. Idle rate cost is tracked to an overhead cost code rather than disappearing into blended overhead.
Daily production logs: equipment hours, operator hours, and units completed by cost code. Weekly: actual units per crew-day versus estimated units per crew-day from the bid. Variance over 10% triggers a review — equipment problem, site condition, or estimate error. Identified in week two when it can still be addressed. Not at closeout.
Written GC notice within 48 hours of encountering the condition, photograph before any rerouting, daily reports with GC superintendent signature, cost proposal within 48 hours. SPM reviews every active civil job at engagement start for documented changed conditions that were never submitted as change orders. On every civil client, some are found.
Every invoice over 30 days pulled and called on in the first week. Civil contractors consistently collect $200,000–$400,000 in the first 30 days of active collections. Then weekly collections as a Monday morning process — 2–3 hours, every week, before anything else.
SPM has worked with multiple civil contractors at the $3M–$8M revenue level. The pattern is consistent across all of them.
Collected in AR in 30 days — $3.4M civil sub with 4 MCAs.
Collected in AR in 30 days — $7.1M civil sub growing past $5M.
In 60 days — $6.7M civil sub with LOC maxed against personal home collateral.
A free call with Josh takes 30 minutes. Bring your last P&L and current bank balance.
Schedule a Free Call →