Skip to main content
EROSION CONTROL MAINTENANCEEROSION CONTROL PROFITABILITYSWPPP MAINTENANCEPER-SITE COST TRACKINGCFOS $1M–$12MEROSION CONTROL MAINTENANCEEROSION CONTROL PROFITABILITYSWPPP MAINTENANCEPER-SITE COST TRACKINGCFOS $1M–$12M
THE CONSTRUCTION CFOBOOK A FREE CALL
PAIN POINT PAGE · EROSION CONTROL

EROSION CONTROL MAINTENANCE PROFITABILITY — PER-SITE, VISIT FREQUENCY, AND CORRECTIVE ACTION.

QUICK ANSWER

An erosion control maintenance portfolio that looks acceptable in aggregate often contains 20–30% of sites that are unprofitable — subsidized by the profitable majority, invisible without per-site cost tracking. The sites that lose money are usually losing money for one of three reasons: inspection frequency exceeds the contract assumption, corrective action costs are being absorbed without billable recovery, or the site was priced on a utilization assumption that has not been validated against actual service cost. None of these are identifiable without per-site cost data.

SPM builds per-site cost tracking for erosion control and SWPPP maintenance contractors as the foundation of the CFOS implementation. Most clients identify 15–25% of their portfolio as margin-impaired in the first 60 days of tracking.

BY JOSH LUEBKERPublished: May 2026Updated: May 2026
WHAT MAKES EROSION CONTROL MAINTENANCE PROFITABLE OR NOT

THREE FACTORS THAT DETERMINE WHETHER MAINTENANCE CONTRACTS ARE WORTH KEEPING.

FACTOR 01 — MOST IMPORTANT

Per-Site Cost vs Per-Site Revenue

An erosion control maintenance contract is profitable when the per-site cost of servicing — inspection time, drive time, BMP maintenance, corrective action — is less than the per-site revenue. When it is not tracked per-site, the profitable sites cross-subsidize the unprofitable ones and the portfolio looks acceptable in aggregate while losing money on 20–30% of sites. The fix is per-site cost tracking: inspection hours coded by site, drive time coded by site, material usage coded by site. One billing cycle of per-site data identifies which sites are underwater.

FACTOR 02

Visit Frequency vs Contract Revenue

Maintenance contracts are priced on an assumed visit frequency. A contract priced for weekly visits that actually requires twice-weekly visits — because the site has high inspector scrutiny, active grading activity, or repeated compliance failures — is generating revenue at the contract rate while consuming cost at twice the contract assumption. The site is structurally unprofitable. Tracking actual visits per site per month against the contract assumption identifies this within 60 days of per-site tracking implementation. Sites running above contracted frequency need to be repriced at renewal or exited.

FACTOR 03

Corrective Action Cost Recovery

Corrective action on maintenance sites — reinstalling failed BMP, cleaning inlet protection, addressing compliance notices — is billable when the cause is outside the original contract scope. If the BMP failed because construction activity expanded beyond the original disturbed area, the corrective action is a change order. If the inlet protection requires cleaning because of rainfall intensity outside the maintenance frequency assumption, the additional visit is billable. Most erosion control contractors absorb all corrective action costs as part of the base contract because the documentation process for billable corrective action does not exist. Build the process: every corrective action gets a cause determination before the crew deploys.

HOW TO IMPROVE EROSION CONTROL MAINTENANCE PROFITABILITY

THREE ACTIONS THAT IDENTIFY AND FIX THE MARGIN PROBLEMS.

Implement per-site cost coding immediately: Inspection time, drive time, material, corrective action — by site. The data exists in timecards and purchase receipts. Coding it by site takes one additional step. The insight it produces is worth far more than the effort.
Compare actual visit frequency to contract assumption monthly: Sites running above contracted frequency are flagged. Repricing conversation at next renewal uses actual visit data as the basis.
Document cause before deploying corrective action crew: Is this corrective action within the original contract scope? If not, it is a change order. The 2-minute cause determination before deployment is the difference between recovering the cost and absorbing it.

The SPM client pattern: The $5.2M SWPPP/erosion contractor who went from $24K to $1.1M net profit had never tracked per-site profitability. The same revenue with per-site visibility revealed that a significant portion of the portfolio was unprofitable. Correcting the pricing on those sites — and exiting the ones that could not be repriced profitably — produced a 30% net margin on $1.6M less revenue.

COMMON QUESTIONS

FREQUENTLY ASKED.

Build a standard cost model for site servicing: average inspection hours times burden rate, average drive time times burden rate, average BMP maintenance material cost, allocated overhead. That standard cost is the floor. Price above it at your target margin. For sites with above-average characteristics — large site, high inspector scrutiny, active construction activity — apply a premium above the standard cost. The standard cost model requires per-site tracking history to build accurately.
Two options at renewal: reprice to cover actual cost plus margin, or exit. If the GC or developer will not accept a repriced contract, the site should be exited. A site that is consuming margin subsidized by profitable sites is worse than no site at all. Not every maintenance relationship is worth maintaining. The ones that are not identifiable without per-site tracking.
Yes. Per-site cost coding is built into the job cost structure at engagement start. Monthly cost-to-contract comparison by site identifies profitable, marginal, and unprofitable sites. The monthly strategic meeting includes a portfolio profitability review for maintenance contracts. Sites flagged for repricing are tracked through the renewal cycle.
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+. Now fractional CFO for commercial subcontractors doing $1M–$12M. About Josh →  |  LinkedIn →

RELATED RESOURCES
RELATED
SWPPP Multi-Site Portfolio Profitability
The broader portfolio management framework for SWPPP and erosion control contractors
TRADE OS
SWPPP Operating System
The full CFOS implementation for SWPPP and erosion control contractors
RELATED
AR Collections System
Collecting erosion control maintenance invoices — the collections cadence
SYSTEM CONNECTIONS
CFOS SPINE
Run on CFOSJob ProfitabilityCash Control
RELATED
SWPPP PortfolioSWPPP OSErosion Control OH Rate
SERVICE
Fractional CFOControllershipBook a Call

DO YOU KNOW WHICH EROSION CONTROL MAINTENANCE SITES IN YOUR PORTFOLIO ARE LOSING MONEY?

A 30-minute diagnostic reviews your current maintenance contract portfolio and identifies sites with cost-to-revenue ratios that are eroding overall margin.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOSFractional CFOSchedule a CallJosh@ConstructionCFO.net
© 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