Skip to main content
JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORERETENTION RECOVERYEQUIPMENT COST BASIS13-WEEK FORECAST JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORERETENTION RECOVERYEQUIPMENT COST BASIS13-WEEK FORECAST
The Construction CFO SCHEDULE A FREE CALL
SPECIALTY CLUSTER · TRADE OPERATING SYSTEM

WHY PAVING CONTRACTORS RUN OUT OF CASH.

QUICK ANSWER

Paving contractors run out of cash because asphalt prices move, the equipment train is expensive, and the season is short. Asphalt is priced to an oil index and bought just in time, so an older bid can be underwater by paving day. The paver, rollers, and trucks carry heavy daily cost, and tonnage plus a short weather window drives a thin margin. The job profits while the cash is gone.

Paving has three cost pressures the bid struggles to hold. Asphalt is priced to an oil index and bought hot and just in time, so a bid placed weeks earlier can be underwater on material by paving day, and without an index pass-through that swing is your loss. The paving train, paver, rollers, and trucks, is expensive iron that carries heavy daily cost and sits idle on small jobs. And the work runs on tonnage per day inside a short seasonal weather window, so production slippage and weather downtime both hit a thin margin. The income statement never shows the price swing, the idle equipment, or the slippage in time. CFOS structures the pass-through and the equipment math.

BY JOSH LUEBKER Published: February 2026 Updated: June 2026
THE FAILURE MODE

WHY PAVING WORK EATS CASH.

Paving runs on a volatile material, expensive equipment, and a short season, and all three pressure the cash. Asphalt is priced to an oil index and bought hot, just in time for the pour, so a bid placed weeks before paving day can be underwater on material before a truck rolls. Without an index pass-through in the contract, that price swing comes straight out of the margin.

The equipment is the second pressure. A paving train, paver, rollers, and the trucks feeding it, is expensive iron with heavy daily cost, and on small or scattered jobs it sits idle between pours. The third is production and season: paving runs on tons placed per day inside a short weather window, so a slow day or a rained-out week hits a thin margin hard and the overhead does not stop. A paving sub can stay busy through the season and still run tight, because the price swings, the idle equipment, and the production slippage never land on the income statement in time.

Gross Margin Target
20-25%
Healthy range at $1M to $12M
Overhead Rate
12-14%
Of revenue, recovered in bids
Net Margin Target
7%+
After real overhead is loaded
3 REASONS YOUR CASH IS GONE

THE MECHANISMS NO ONE PRICES IN.

ASPHALT PRICE VOLATILITY

An oil-index material on a fixed bid.

Asphalt is priced to an oil index and bought just in time, so a bid placed weeks earlier can be underwater on material by paving day. Without an index pass-through in the contract, the price swing becomes your loss and never shows as anything but a thinner job.

PAVING TRAIN EQUIPMENT COST

Expensive iron that sits between pours.

The paver, rollers, and trucks carry heavy daily ownership cost, and on small or scattered jobs the train sits idle between pours. Billed as one blended rate, that idle cost is invisible and never recovered.

TONNAGE PRODUCTION AND SEASON

A short window and a thin margin.

Paving runs on tons placed per day inside a short seasonal weather window. A slow day or a rained-out week hits a thin margin while overhead keeps running, and unplanned downtime is rarely priced into the bid.

WHERE CONTRACTORS GET MISLED

THE WRONG DIAGNOSIS COSTS YOU YEARS.

Wrong answer 1: oil prices are out of our control. The index moves, but a pass-through keeps the move from becoming your loss.

Wrong answer 2: paving is just seasonal. The season is real, which is the argument for pricing downtime into overhead and forecasting cash across the off-months.

Wrong answer 3: the equipment is the cost of doing business. It is, which is why the train has to be cost-based and idle days recovered, not buried in a blended rate.

The real answer: there is no asphalt index pass-through, no equipment cost basis, and no tonnage tracking against the bid. CFOS builds all three.

HOW CFOS FIXES IT

SAME BUSINESS. BETTER SYSTEM.

CFOS is the Construction Financial Operating System. For paving contractors it installs as a set of specific deliverables, not advice:

Bids and billing structured with an asphalt-index pass-through
Equipment cost basis for the paver, rollers, and trucks, including idle time
Tonnage production tracked against the bid
Seasonal window factored into the overhead rate
Real overhead rate loaded into every bid
13-week cash forecast around material timing and the paving season
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Two tiers based on trailing 12-month revenue. No hourly billing. No payroll. No add-ons. Everything included in the flat monthly fee.

RevenueCore FinancialExecutive Financial
Under $1M$1,900/mo$2,900/mo
$1M–$3M$2,600/mo$3,600/mo
$4M–$6M$3,800/mo$5,500/mo
$7M–$9M$5,100/mo$6,900/mo
$10M–$12M$6,100/mo$8,500/mo
$13M+QuotedQuoted
What's Included →
COMMON QUESTIONS

FREQUENTLY ASKED.

Paving contractors run out of cash because asphalt prices move, the equipment train is expensive, and the season is short. Asphalt is priced to an oil index and bought just in time, so a bid placed earlier can be underwater by paving day. The paver, rollers, and trucks carry heavy daily cost, idle on small jobs, and tonnage production plus a short weather window drives the margin. The income statement shows profit because price swings, idle equipment, and production slippage never hit a line you watch.
CFOS structures bids and billing with an asphalt-index pass-through so price moves do not become your loss, builds an equipment cost basis for the paver, rollers, and trucks including idle time, tracks tonnage production against the bid, loads your real overhead rate into every bid, factors the seasonal window into overhead, and runs a 13-week forecast around material timing and the paving season.
CFOS serves commercial paving subcontractors doing $1M–$12M. Core Financial starts at $1,900/month. Executive Financial starts at $2,900/month. Onboarding takes 60 days.
Core Financial includes ControlQore setup, job costing aligned to your estimates, full-service bookkeeping, and bank reconciliations. Executive Financial adds monthly CFO advisory meetings, controllership, and strategic accountability. No payroll. No scope gaps.
60 days. We migrate your books to the start of your last taxable year, set up ControlQore, and build your job costing structure from scratch. Fully operational in two months.
Josh Luebker, The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+ including data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

$2.1M+
Client AR Recovered Since 2023
24
Active Trade Specializations
60 DAYS
Average Onboarding Time
RELATED RESOURCES
CFOS System
Run on CFOS
The Construction Financial Operating System. What it is and how it runs.
CFOS Module
Cash Control System
Payroll, AR, LOC, and cash timing. How CFOS controls the crisis layer.
CFOS Module
Job Profitability System
Why jobs look profitable but lose money. How CFOS shows you the truth.
SYSTEM CONNECTIONS
CFOS SPINE + MODULES
Run on CFOS — Full System Index Job Profitability System Cash Control System Cash Flow Cycle System
RELATED TRADE OS
Demolition OSSWPPP OSEIFS and Stucco OS
SERVICE LAYER
Fractional CFO for Construction Construction Bookkeeping Construction Controllership

IS ASPHALT PRICING EATING YOUR MARGIN?

We will show you exactly where the cash is leaking on your paving jobs before we talk about anything else.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure. We tell you what is broken first.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOS Cash Control System Paving Overhead Rate Schedule a Call Josh@ConstructionCFO.net CONTROL Book →
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0
Josh Luebker, The Construction CFO
JOSH LUEBKER
FOUNDER & CFO

Master electrician and former project manager, 150+ projects and $2.1B+ in commercial work. Now runs the numbers for subcontractors instead of standing on the job site.

LinkedIn About
Stewart Bohrer, The Construction CFO
STEWART BOHRER
VP OF OPERATIONS

Keeps the system running day to day: job costing, WIP, monthly financial reviews, and the follow-through between calls. Josh handles onboarding.

LinkedIn About
LinkedIn YouTube About Run on CFOS