Pressure Washing Cost Calculator

Estimate price, labor time and gross profit for any pressure washing job. Adjust your costs and target margin — WashCalc keeps every quote profitable.

Total square footage to clean.
Heavier soil takes more time and chemical.
$
$
$
$
Quote will never go below this amount.

The rate card behind the calculator

Every default this pressure washing calculator ships with, in one table — so you can check the number rather than trust it.

SurfaceBase rateProductionLightModerateHeavy
Driveway$0.22/sq ft450 sq ft/hr$0.22$0.26$0.33
House Siding$0.30/sq ft350 sq ft/hr$0.30$0.36$0.45
Roof$0.50/sq ft250 sq ft/hr$0.50$0.60$0.75
Deck$0.38/sq ft220 sq ft/hr$0.38$0.46$0.57
Patio$0.25/sq ft400 sq ft/hr$0.25$0.30$0.38
Fence$0.32/sq ft280 sq ft/hr$0.32$0.38$0.48

The three right-hand columns are the base rate multiplied by the condition multiplier (light ×1.0, moderate ×1.2, heavy ×1.5). Hours use separate time multipliers — ×1.0, ×1.25 and ×1.6 — because heavy soiling costs more time than it earns in rate. These are WashCalc's default modelling assumptions, not a market survey; tune them to your own rate card and your own measured production rates.

The one input people get wrong

“Your labor rate” means your cost per hour, not the rate you bill.

The calculator uses that field to work out what the job costs you, and then divides that cost by one minus your target margin to produce a price floor. So the number you put there should be what an hour of crew time actually costs your business — wages plus payroll burden, or your own draw if you run solo — typically somewhere in the $25–$55 range for a small operation.

Enter your billing rate instead and the arithmetic still runs, but it runs on a cost that is roughly double the real one, so the cost-plus floor will win on almost every job and quietly push your quotes above market. If you find the calculator recommending prices far above the published ranges for a surface, this field is the first place to look.

A quick check. An 800 sq ft driveway in moderate condition at $35 per crew-hour of cost, $25 chemical and $20 travel with a 50% target prices at about $246 — around $0.31 per square foot, comfortably inside the published $0.20–$0.35 band. The same job entered at a $75 labor rate prices at $423, or $0.53 per square foot, which is well above what a residential driveway will bear.

Three quick worked examples

All three at $35 per crew-hour of labor cost, $20 travel, a 50% target margin and a $150 minimum. Enter them above and you will get the same numbers.

Surface · area · condition → recommended price
Driveway — 800 sq ft, moderate$25 chemical · 2.2 hrs · $0.31/sq ft · 50% margin$246
Fence — 600 sq ft, moderate$20 chemical · 2.7 hrs · $0.45/sq ft · 50% margin$268
Patio — 500 sq ft, heavy$30 chemical · 2.0 hrs · $0.48/sq ft · 50% margin$240

The patio is the instructive one. At 500 square feet it is the smallest job of the three, and in heavy condition its rate rises to $0.38 per square foot — yet it still prices close to the fence, because heavy soiling adds 60% to the hours while adding only 50% to the rate. That gap between the time multiplier and the price multiplier is deliberate, and it is why heavily soiled small jobs are the least profitable work most operators take.

For jobs covering more than one surface, this calculator is the wrong tool — it prices a single surface at a time. Use the pressure washing estimate calculator, which takes a line per surface and applies costs, the bundle discount and your minimum once across the whole visit.

Researching a price rather than calculating one?

The cost guides cover ranges, factors and DIY-versus-professional for each surface.

How this price is calculated

A transparent two-signal model so you can defend the number to your customer.

Rate-based price

Area × surface rate × condition multiplier. This is your market-friendly anchor.

Cost-plus price

(Labor + chemical + travel) ÷ (1 − target margin). Protects your profit.

The recommended price

The higher of the two — and never below your minimum charge.

Factors that affect job price

Surface type

Roofs and decks command higher per-sq-ft rates than driveways.

Condition

Heavy mildew, oil stains and algae mean more dwell time and chemical.

Access & travel

Long drives, second stories and tight access raise the real job cost.

FAQ

Driveways usually run $0.20–$0.25/sq ft, house siding $0.25–$0.35, roofs $0.40–$0.60, decks $0.30–$0.45, patios $0.20–$0.30 and fences $0.25–$0.40.

👉 Learn how to price jobs — full 2026 pressure washing pricing guide.

Save your quotes — coming soon

WashCalc Pro: saved quotes, branded PDFs and lead capture for your site.

Back to home