Margin · Question pages

What's the Margin on Exterior Cleaning?

Residential exterior cleaning runs 45-65% gross margin. Chemicals are cheap. Labor is the variable. Here's the cost breakdown and the two levers that actually move the number.

The short answer: 45-65% gross margin is the healthy band. Above 55% is well-run. Below 40% means undercharging, slow crews, or overstaffing. Net margin lands at 15-30% after marketing and overhead, depending on acquisition channel and recurring mix.

Cost breakdown — typical residential bundle ($1,500-$2,000 ticket)

Line item% of revenueNotes
Chemicals (SH + surfactant)4-8%Cheaper at 55-gal drum scale. Roof wash skews higher.
Tech labor (1-2 techs, $20-$30/hr loaded)25-40%The biggest single cost. Bundling cuts labor share dramatically.
Truck + equipment depreciation3-6%Pressure washer, soft-wash pump, ladders, hoses
Fuel + insurance per job3-5%Higher in spread-out rural service areas
Total COGS35-55%
Gross margin45-65%
Marketing / CAC8-15%Mailed postcards at $1 each + Stripe deposits compress this
Overhead (office, software, owner draw fraction)10-20%
Net margin15-30%

The two real levers

1. Per-surface pricing

Most operators undercharge by about $0.05/sqft on siding and $0.05-$0.10/sqft on roof because they set those rates in year one and never revisited. Moving from $0.30 to $0.35 on a 2,500 sqft house adds $125 of pure margin per job. Across 200 jobs a season, that's $25,000 of net margin you weren't capturing.

2. Bundle attach rate

A 4-service bundle finishes in about 60% of the time of four separate truck-rolls — one drive, one setup, one chemical mix-up. So bundle revenue lands at 65-75% gross versus 50% for single-service. The fastest margin gain for most cleaning operators isn't raising prices. It's getting bundle attach from 25% to 65%, which Clean Launch's all-four-services postcard render does mechanically.

Where margin leaks

Healthy vs unhealthy gross — quick gut check

The fastest lift to net margin is bundle attach + recurring annual.

Free account, free rendering, all-four-services postcard at $1 per piece. Dave refunds your campaign spend personally if it doesn't work.

Start free →