The short answer: Per-surface pricing keeps quotes consistent and bundle math obvious. House $0.35/sqft, driveway $0.25/sqft, windows $8/opening, roof $0.45/sqft, each with a minimum. Bundle 10% off at 2+ services. Recurring annual stacks another 15%.
Per-surface base rates
| Service | Rate | Minimum | What it covers |
|---|---|---|---|
| House soft wash | $0.35 / sqft wall area | $250 | Siding, soffits, gutters exterior, trim |
| Driveway power wash | $0.25 / sqft | $90 | Driveway, walkway, front steps |
| Window cleaning | $8 / opening | $120 | Interior + exterior, frames + sills wiped |
| Roof soft wash | $0.45 / sqft | $450 | Algae + lichen, low-pressure SH + surfactant |
Why these specific numbers
$0.35/sqft on siding is the middle of the $0.30-$0.40 industry band — covers chemicals (4-8% of revenue), tech labor at $20-$30/hour loaded (25-40% of revenue), and equipment depreciation while keeping gross above 50%. The $250 house minimum exists because a 200 sqft outbuilding still costs the same truck-roll as a 2,500 sqft house. Same logic on the driveway, window, and roof minimums.
Bundle math
- Single service: per-surface rate, no discount.
- 2+ services same visit: 10% off the combined total.
- Recurring annual: additional 15% off — same crew returns same time next year, card on file.
Worked example — 2,500 sqft house, 4 services
| Service | Math | À la carte |
|---|---|---|
| House soft wash (2,500 sqft wall) | 2,500 × $0.35 | $875 |
| Driveway power wash (600 sqft) | 600 × $0.25 | $150 |
| Windows (24 openings) | 24 × $8 | $192 |
| Roof soft wash (2,000 sqft) | 2,000 × $0.45 | $900 |
| À la carte total | $2,117 | |
| Bundled (10% off all 4) | $1,905 | |
| Bundled + recurring annual (15% stacked) | $1,620 |
Show all three lines on the postcard. The à la carte total justifies the bundled price; the recurring price drives the close to annual.
Common mispricing patterns
- Quoting in person without measuring. Eyeball estimates run 20-40% off real wall area. Clean Launch's Render Agent auto-measures from the Street View pano + parcel polygon.
- Forgetting the minimum. A 400 sqft cottage at $0.35/sqft is $140 — below the $250 minimum. Take the minimum.
- Charging per pane instead of per opening. Per-pane gets ugly on French doors and divided lights. Per-opening (one operable window unit) is cleaner.
- Bundling 1 service. A 10% discount on a single service is just a smaller invoice. Keep the discount tied to a real cross-sell.
- Walking away too cheap. If the bundled number on a 2,500 sqft house comes in under $1,500, recheck your wall measurement — you probably missed the rear elevations.
Quote any house in your service area in 30 seconds.
Free account, auto-measured wall + driveway + window count, bundle math baked in, $1 per mailed postcard. Dave refunds your campaign spend personally if it doesn't work.
Start free →