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 SWPPP CONTRACTORS RUN OUT OF CASH.

QUICK ANSWER

SWPPP and erosion contractors run out of cash because the work spreads across many sites tracked as one bucket, so losers hide. Without per-site job costing a winning site masks a losing one. BMP maintenance, post-rain repairs, and inspections get done but not consistently billed, and crews burn hours driving between sites. The job profits while the cash is gone.

SWPPP and erosion control is a multi-site trade, and that is the whole cash problem. Jobs run across scattered sites, each with its own economics, but when everything is tracked as one number a profitable site quietly covers a bleeding one and the pricing never gets fixed. Recurring BMP maintenance, post-rain repairs, and required inspections get performed to stay compliant but are not consistently billed, so real work is given away. And crews burn hours and fuel driving between sites, mobilization that rarely gets recovered. The income statement shows a profit it has not earned. CFOS costs each site on its own and bills the recurring work.

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

WHY SWPPP WORK EATS CASH.

SWPPP and erosion control fails on cash for one structural reason: the work is spread across many sites and almost always tracked as a single bucket. When the sites blend into one number, a strong site masks a weak one, the underpriced work never gets repriced, and the same loss repeats across the next round of sites.

On top of that sit two leaks unique to the trade. Recurring BMP maintenance, post-rain repairs, and required inspections get performed constantly to keep sites compliant, but the billing for that recurring work is inconsistent, so real labor and material are given away. And the crews drive, burning hours and fuel moving between scattered sites, mobilization that is rarely tracked or recovered. A SWPPP sub can be busy across a dozen sites, look profitable on the P&L, and still run out of cash because none of those three show up where anyone can see them. This is the exact pattern behind one erosion contractor going from $24K to $1.1M in net profit once per-site job costing went in.

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

THE MECHANISMS NO ONE PRICES IN.

PER-SITE PROFITABILITY INVISIBLE

One bucket hides the losing sites.

Jobs run across many sites with their own economics, but tracked as one number a profitable site masks a losing one. You never reprice the underwater work because you never see it lose, and the same mistake repeats across the next set of sites.

RECURRING MAINTENANCE UNDER-BILLED

Compliance work performed and given away.

BMP maintenance, post-rain repairs, and required inspections get performed constantly to keep sites compliant, but the billing is inconsistent. That recurring work is real labor and material you never invoiced, absorbed into the blended number.

MOBILIZATION ACROSS SCATTERED SITES

Windshield time you never recover.

Crews burn hours and fuel driving between scattered sites. That travel and mobilization is rarely tracked or billed, so a multi-site week carries a cost the bid never named.

WHERE CONTRACTORS GET MISLED

THE WRONG DIAGNOSIS COSTS YOU YEARS.

Wrong answer 1: the margins are just thin out there. The headline margin can look fine, the problem is that one bucket hides which sites actually make money.

Wrong answer 2: maintenance is just part of the contract. Some is, but recurring repairs and inspections beyond scope are billable work being given away.

Wrong answer 3: we need more sites. More sites on a blind cost structure scales the leak, not the profit.

The real answer: there is no per-site job costing, no billing discipline for recurring work, and no mobilization tracking. CFOS installs all three, the same change that took an erosion contractor from $24K to $1.1M net.

HOW CFOS FIXES IT

SAME BUSINESS. BETTER SYSTEM.

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

Per-site job costing so every site shows its own margin
Billing discipline for BMP maintenance, post-rain repairs, and inspections
Mobilization and travel between sites tracked and recovered
Real overhead rate loaded into every bid
Retention and recurring-revenue tracking with a collection routine
13-week cash forecast around inspection cycles and pay-app timing
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.

SWPPP and erosion contractors run out of cash because the work is spread across many sites and tracked as one bucket, so the losers hide. Jobs run across scattered sites with their own economics, but without per-site job costing a winning site masks a losing one. Recurring BMP maintenance, post-rain repairs, and inspections get performed but not consistently billed, and crews burn hours and fuel driving between sites. The income statement shows profit because per-site losses and unbilled maintenance never surface.
CFOS builds per-site job costing so every site shows its own margin, sets up billing discipline for BMP maintenance, post-rain repairs, and inspections so recurring work gets captured, tracks mobilization and travel between sites, loads your real overhead rate into every bid, and runs a 13-week forecast around inspection cycles and pay-app timing.
CFOS serves commercial SWPPP 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
CLIENT RESULTA $5.2M SWPPP and erosion contractor went from $24K to $1.1M in net profit, a 30 percent net margin, after per-site job costing went in. Anonymized client result.
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 OSPaving OSElectrical OS
SERVICE LAYER
Fractional CFO for Construction Construction Bookkeeping Construction Controllership

DO YOU KNOW WHICH SITES MAKE MONEY?

We will show you exactly where the cash is leaking on your SWPPP 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 SWPPP 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