Skip to content
CONTROL: THE CONSTRUCTION FINANCIAL OPERATING SYSTEM 8 STEPS · 60 DAYS · YOUR BUSINESS FINALLY MAKES SENSE 22-30% GROSS PROFIT · 12% NET PROFIT · $650K IN THE BANK JOSH LUEBKER · MASTER ELECTRICIAN · 150+ PROJECTS MANAGED AVAILABLE OCTOBER 1, 2026 CONTROL: THE CONSTRUCTION FINANCIAL OPERATING SYSTEM 8 STEPS · 60 DAYS · YOUR BUSINESS FINALLY MAKES SENSE 22-30% GROSS PROFIT · 12% NET PROFIT · $650K IN THE BANK JOSH LUEBKER · MASTER ELECTRICIAN · 150+ PROJECTS MANAGED AVAILABLE OCTOBER 1, 2026
RUN. ON. C.F.O.S.JOIN THE WAITLIST
Home / Trades / SWPPP
NICHE OS · SWPPP / EROSION CONTROL

WHY SWPPP
CONTRACTORS
RUN OUT OF CASH.

QUICK ANSWER

SWPPP and erosion control contractors run out of cash because they manage 20 to 100+ active sites simultaneously with no per-site job costing. Profitable sites silently subsidize losing sites. The owner cannot tell which is which. Add in rain event billing that often does not get captured systematically (15 to 30 percent of seasonal revenue can simply never get billed). The business looks profitable in aggregate but cannot pay its bills. CONTROL fixes this with multi-site job costing, rain event billing discipline, and monthly per-site profitability reporting.

SWPPP does not fit the standard project-based accounting model. The financial systems most contractors use are built around discrete projects with start dates and end dates. SWPPP is recurring inspections, periodic installations, BMP maintenance, and emergency rain response across a portfolio of sites. Different model. Different cash patterns. Needs different financial infrastructure.

BY JOSH LUEBKER · UPDATED JUNE 2026
THE FOUR STRUCTURAL CAUSES

Many Sites, No Per-Site Visibility

Running 20 to 100+ active sites at once is normal for SWPPP work. Without per-site job costing, profitability is invisible at the site level. Profitable sites mask losing sites. The aggregate looks fine until cash runs out.

Rain Event Billing Gets Lost

Rain events trigger required inspections and emergency BMP work. If the documentation, change orders, and pay app entries do not happen quickly and systematically, the revenue evaporates. 15 to 30 percent of seasonal revenue can be missed this way.

Overhead Is Underestimated

SWPPP contractors carry trucks, equipment, materials inventory, and admin overhead across many sites. Real overhead is typically 25 to 35 percent. Most bid 10 to 15 percent. Every site loses the gap.

Recurring Revenue Looks Like Project Revenue

SWPPP work has recurring service characteristics that do not fit project accounting. Without revenue recognition structured for the actual service model, financials look inconsistent and surety relationships strain.

WHAT THIS ACTUALLY COSTS

One $5.2M SWPPP contractor came in with a net profit of $24K. The work was real. 80+ active sites. Experienced crews. Regulatory compliance solid. The problem was that nobody could tell which sites were making money and which ones were eating margin. With per-site costing installed, normalized overhead, and WIP reporting on every site, net profit went from $24K to $1.1M the following year. The year after that, $1,105,000 in net profit on $1.6M less revenue. A 30 percent net margin. Same crews. Same trucks. Same regulatory framework. Different financial visibility.

The lost revenue from missed rain event billing alone, in many cases, is enough to bury a SWPPP business. Capture it systematically. The same crews delivering the same work produce dramatically different financial outcomes.

HOW CONTROL FIXES IT
  • Chapter 1, Job Cost Structure: 7-category framework configured for multi-site work. Every site becomes its own cost center with full visibility.
  • Chapter 3, Overhead Calculation: real overhead number that accounts for fleet, equipment, materials inventory, and admin spread across many sites.
  • Chapter 4, Estimating Alignment: bid structure that handles recurring service work and one-time installations with the right pricing model for each.
  • Chapter 6, PM Standards: rain event documentation and billing discipline that captures revenue systematically. Every event. Every site.
  • Chapter 7, Monthly Cadence: per-site profitability reporting that surfaces losing sites in week 4. Not after the contract ends. And a 13-week cash forecast built around the seasonal patterns of SWPPP work.

The SWPPP case study went from $24K to $1.1M net profit in a year. The year after that, $1,105,000 in net profit on $1.6M less revenue. 30 percent net margin. Same business. Read the full story at /swppp-contractor-profitability-case-study.

WANT IT INSTALLED FOR YOU?

CONTROL teaches you how to build the system yourself. The Construction CFO, a service of Sulphur Prairie Management, builds and runs it for you. Same system. Same outcomes. From $1,900 per month. 60-day onboarding.

BOOK A FREE CALL → CONSTRUCTIONCFO.NET →
FREQUENTLY ASKED QUESTIONS

SWPPP and erosion control contractors typically run 20 to 100+ active sites at any time. Most accounting systems are built around projects with discrete start and end dates and milestones. SWPPP work does not fit that model. It is recurring inspections, periodic installations, BMP maintenance, and rain event response across many sites simultaneously. Without per-site job costing, profitable sites silently subsidize losing sites. The owner cannot tell which is which.

Rain events trigger required inspections and often emergency BMP installations or repairs. The work has to happen on short notice. If billing for rain event work is not systematic (if the documentation, the change orders, and the pay app entries do not happen quickly), the revenue gets lost. Over a season, that can be 15 to 30 percent of total revenue that simply never gets billed.

Each active site is set up as its own mini-project with its own cost code. Labor hits the site when the crew is there. Materials, equipment time, and overhead allocation hit the site they are consumed on. Monthly reports show revenue, cost, and gross profit per site. A site that is losing money becomes visible in week 4. Not month 12 after the contract ends.

Per-site job costing was installed. Overhead was normalized to a real number. WIP reporting was built so every site had a visible profitability number. The contractor was running 80+ active sites. With visibility, the unprofitable sites were either repriced or walked away from. Net profit went from $24K to $1.1M the following year. The year after that, $1,105,000 in net profit on $1.6M less revenue. A 30 percent net margin.

Yes. When they understand multi-site contractors. Most CFOs only work with project-based contractors and the patterns do not translate. SWPPP requires per-site accounting structure, rain event billing discipline, and recurring service revenue management. Sulphur Prairie Management has installed CONTROL with multiple SWPPP and erosion control contractors and handles this as a specialty.

RELATED RESOURCES
CASE STUDY
SWPPP: $24K to $1.1M Net Profit
The case study that proves these systems work in SWPPP.
MODULE
Job Cost Structure, Chapter 1
The multi-site job costing framework.
NICHE OS
Why Overhead Rate Is Wrong
Especially relevant for multi-site contractors with hidden overhead.

GET THE BOOK.

Join the waitlist for CONTROL. Available October 1, 2026.

JOIN THE WAITLIST →
Josh Luebker, Author of CONTROL
JOSH LUEBKER
AUTHOR · CONTROL · FOUNDER, SULPHUR PRAIRIE MANAGEMENT

Master electrician and former commercial project manager. Managed 150+ projects totaling more than $2.1B combined. Data centers, military bases, hospitals, high-rises. CONTROL is built on what actually works on the job site, not what works in a textbook.

THE CONSTRUCTION CFO → LINKEDIN →
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
ABOUT TRADES THE SYSTEM RESOURCES THE CONSTRUCTION CFO YOUTUBE CONTACT LLMS.TXT
0