How much do pressure washers charge in 2026?
Across recent 2026 cost data, residential pressure washing is commonly priced at $0.10–$0.50 per square foot depending on the surface, or $50–$160 per hour of work. Flat concrete sits at the low end per foot because it cleans fast; soft-washing a roof or restoring a wood deck sits higher because it's slow, careful work. Those are real market ranges — but treat them as a sanity check, not a price tag.
| Surface | Typical 2026 rate | Production speed |
|---|---|---|
| Driveway / flat concrete | $0.10 – $0.25 / sq ft | ~1,500 sq ft/hr (fast) |
| House siding (soft wash) | $0.15 – $0.35 / sq ft | ~1,000 sq ft/hr |
| Roof (soft wash) | $0.20 – $0.50 / sq ft | ~600 sq ft/hr (slow) |
| Wood deck / fence | $0.15 – $0.40 / sq ft | ~500 sq ft/hr (slow) |
| Hourly (owner-operator) | $50 – $100 / hr | soft-wash / specialty higher |
| Service minimum | $150 – $200 | covers the trip + setup |
| Single-story house wash | $250 – $500 | whole-exterior soft wash |
| Driveway (typical job) | $100 – $300 | size + staining dependent |
Ranges reflect common US residential pricing reported across 2026 cost guides; heavy staining, difficult access, two-story, and high-cost-metro work runs higher. Your market may differ — that's exactly what a backward-from-cost calculation is for.
Don't copy a rate — build it from your cost
The number that matters isn't the market average; it's your loaded cost on this job. That's not just the gas in the machine. It's your labor hour (loaded with self-employment tax, equipment wear, and insurance), the chemicals and fuel this job burns, and the unpaid time you spend driving to the site, setting up, mixing, and tearing down. Two operators can both quote "$0.20 a square foot" and one keeps nothing, because his drive time and chemical cost ate the margin the other one priced in.
So the defensible way to set a price is: estimate the job's total time from your production speed for that surface, add your supplies and drive time, mark the whole thing up to the profit margin you want to keep, and check the resulting per-sq-ft figure against the ranges above. If the math says a deck should bill at $0.32/sq ft to keep a 50% margin and the range tops out near $0.40, you're fine. If it says $0.70 on a plain driveway, your time estimate or your costs need a look before you blame the market.
Surface type is the variable that breaks copy-paste pricing
Pressure washing punishes flat per-sq-ft pricing harder than almost any trade, because the same square foot takes wildly different time depending on what it is. A driveway might clean at 1,500 sq ft an hour; a wood deck or a roof soft-wash crawls at a third of that. Quote a deck at your driveway rate and you'll work for free; quote a driveway at your deck rate and you'll lose the bid.
That's why production speed — not a single headline rate — is the real engine of a good quote. Price each surface from how fast you clean it and your loaded hourly cost, and the per-sq-ft number falls out the back end already correct. The calculator bakes this in: pick the surface, and it estimates the cleaning time before it ever touches your margin.
The service minimum is what keeps small jobs profitable
If you remember one thing from this guide, make it this: your per-sq-ft rate doesn't protect you on small jobs — your minimum does. A single small driveway still costs you a round trip, fuel, setup, chemical mixing, and teardown. Bill it at "a few hundred square feet times twenty cents" and you lose money on a job you towed your rig across town for.
That's why a $150–$200 service minimum has become a common 2026 standard. It bundles the small job with the unavoidable cost of simply showing up — what the trade calls "windshield time." You're not gouging anyone; you're pricing the trip, the setup, and the prep, not just the wand. Set the minimum, and any job whose calculated total comes in under it gets quoted at the minimum instead. Small jobs finally pay for themselves, and you stop dreading the one-driveway calls.
Don't forget chemicals, fuel, and the drive
The three costs operators most often leave out of a quote are the three that quietly drain the margin. Chemicals (sodium hypochlorite, surfactants, degreasers) and fuel (for the rig and the truck) are real per-job dollars — fold them in as supplies, not as rounding error. And the unpaid drive and setup time is the silent killer: a 40-minute round trip on a 90-minute job is a third of your day that earns nothing unless you build it into the price.
One rule that builds trust: keep the cost math off the customer's estimate. The customer should see one clean total (or a simple service line), never your chemical cost, your margin, or your hourly rate. Your internal numbers stay yours.
Flat price vs. hourly vs. per-sq-ft
Three ways to present a quote, each with a right moment:
- Flat per-job price — best for almost every residential quote. The customer wants one number, and flat pricing rewards you when the job goes faster than you estimated. Price it backward from time and cost first, then present the flat figure.
- Per-square-foot — best as the sanity check and for quoting large or repeat commercial flatwork. Build it from production speed and loaded cost, and use it to make sure your flat number isn't wildly out of market.
- Hourly — best when the scope is genuinely unknown (heavy unknown staining, restoration where you can't predict passes). You're paid for every hour it actually takes, and the minimum protects the floor.
The safe habit for all three: do the backward-from-cost math, then choose how to present it. That's exactly the workflow the Pressure Washing Pricing Calculator is built around — it shows your implied per-sq-ft and effective hourly so you can sanity-check before you send.
A worked example
Say a job is 1,500 sq ft of house siding (soft wash, ~1,000 sq ft/hr), a 40-minute round trip and setup, $20 in chemicals and fuel, your loaded labor cost is $40/hr, and you want a 50% margin. The cleaning time (about 1.5 hrs) plus drive/setup gets costed at your loaded rate, the supplies fold in, and the tool marks the total up to your margin — landing around $220, an implied $0.15/sq ft, right in the typical siding range. Now flip it: a tiny 300 sq ft patio with $6 of chemical. The raw math is small, so the quote floors to your $150–$200 service minimum — and the trip finally pays.