Pricing · Question pages

How to Price a Cleaning Job

Price per surface. Stack a 10% bundle discount at 2+ services. Stack another 15% for recurring annual. Here are the per-surface rates and a worked 4-service example.

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

ServiceRateMinimumWhat it covers
House soft wash$0.35 / sqft wall area$250Siding, soffits, gutters exterior, trim
Driveway power wash$0.25 / sqft$90Driveway, walkway, front steps
Window cleaning$8 / opening$120Interior + exterior, frames + sills wiped
Roof soft wash$0.45 / sqft$450Algae + 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

Worked example — 2,500 sqft house, 4 services

ServiceMathÀ 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

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 →