← All posts

Pressure Washing Prices Per Square Foot: 2026 Rate Guide

2026-04-167 min read

Most pressure washing contractors price by the square foot, but the rates vary a lot depending on the surface, height, and condition. This guide breaks down real 2026 per-square-foot rates for every major surface type so you can price confidently and stop leaving money on the table.

The Quick Answer: Per-Square-Foot Rates by Service

Here are the current market rates for 2026:

  • House wash (siding): $0.15 - $0.30 per sq ft (average job: $200-$400)
  • Driveway/concrete: $0.10 - $0.20 per sq ft (average job: $100-$200)
  • Deck or patio: $0.20 - $0.40 per sq ft (average job: $125-$300)
  • Roof (soft wash): $0.30 - $0.60 per sq ft (average job: $250-$600)
  • Fence: $1.00 - $2.50 per linear ft (average job: $100-$250)
  • Sidewalk/walkway: $0.10 - $0.25 per sq ft (average job: $75-$150)
  • Commercial building exterior: $0.10 - $0.20 per sq ft (average job: $300-$2,000+)

These are national averages. Your local market, overhead costs, and experience level all affect where you land in those ranges. New operators should start at the midpoint and adjust based on what the market will bear.

Why Per Square Foot Is the Standard

Pricing per square foot gives you a consistent formula that scales with job size. A 1,500 sq ft house and a 3,000 sq ft house take different amounts of time and chemicals. Per-square-foot pricing automatically accounts for that without having to estimate every job from scratch.

It also makes you look more professional than throwing out a flat number. When you can say "I charge $0.20 per square foot for siding, and your house is 2,100 sq ft, so it's $420" — customers understand exactly what they're paying for.

Per-Square-Foot Breakdown by Service

House Washing: $0.15 - $0.30/sq ft

House washing is the highest-volume service for most residential contractors. A 2,000 sq ft home at $0.20/sq ft comes out to $400 — a solid 2-3 hour job with good margins.

What drives the rate up:

  • Multi-story homes (add 20-30% per additional floor for height risk)
  • Heavy mold, algae, or oxidation buildup
  • Wood or stucco siding that needs soft washing instead of high pressure
  • Difficult access (steep landscaping, tight side yards)

Note: The "square footage" for house washing is typically the total wall surface area, not the footprint. A 2,000 sq ft footprint house has roughly 1,200-1,600 sq ft of wall surface depending on height and layout.

Driveway and Concrete: $0.10 - $0.20/sq ft

Driveways are the fastest jobs in your lineup. A standard 2-car driveway runs 400-600 sq ft and takes 30-45 minutes with a surface cleaner. At $0.15/sq ft, a 500 sq ft driveway is $75 — which hits your minimum but doesn't make you rich on its own.

The play here is bundling. Add a driveway to a house wash for $75-100 more and 30 extra minutes of work. That's a 25% revenue bump with almost no additional drive time or setup.

Rate factors: Heavy oil stains, rust treatment, or sealing add-ons push you toward the top of the range.

Deck and Patio Cleaning: $0.20 - $0.40/sq ft

Decks command higher rates than concrete because they require more care. Wood fibers can splinter at high pressure. The wrong nozzle or technique can permanently damage the surface — so the risk premium is baked in.

A 400 sq ft deck at $0.30/sq ft = $120. That's a solid job, but the real money is positioning deck cleaning as the first step of a full restoration (clean + sand + stain), which can push a deck project to $800-$2,000+.

Rate factors: Composite decking is lower risk and lower price. Weathered wood that needs heavy treatment is higher.

Roof Soft Washing: $0.30 - $0.60/sq ft

Roofs are the most lucrative per-square-foot service. At $0.50/sq ft on a 1,500 sq ft roof, you're billing $750 for a job that takes 2-3 hours. The premium is justified because you're using chemical treatment at low pressure (under 500 PSI) — never high-pressure blast on shingles.

Set a minimum of $250 for any roof job regardless of size. The setup, chemicals, and risk don't scale down.

Rate factors: Steep pitch, two-story roofs, heavy moss/algae, and metal roofing all increase price.

Fence Cleaning: $1.00 - $2.50/linear ft

Fences are measured per linear foot because they have a consistent height. A 6-foot privacy fence takes roughly the same time per linear foot regardless of length. A 100-foot fence at $1.50/linear ft = $150.

Wood fences are on the higher end of the range because they require lower PSI and more careful technique to avoid gouging the wood grain. Vinyl fences are faster and can be priced slightly lower.

Sidewalk and Walkway: $0.10 - $0.25/sq ft

Similar to driveways but usually smaller. These are typically add-ons to a house wash rather than standalone jobs. A 200 sq ft front walkway at $0.20/sq ft is only $40 — but paired with a house wash, it's an easy upsell that takes 15 minutes.

Commercial: $0.10 - $0.20/sq ft

Commercial rates per square foot are often lower than residential because commercial jobs are larger. You might clean 10,000 sq ft of a parking garage at $0.12/sq ft = $1,200 in a single visit. The lower per-square-foot rate is offset by the sheer volume.

Commercial customers also want recurring contracts — monthly or quarterly service that provides steady predictable income versus chasing one-off residential leads.

Always Set Minimums

Your per-square-foot rate is only half the equation. You also need minimums, because no job should cost less than your fixed costs to show up.

  • Concrete/sidewalk: $75 minimum
  • Driveway: $100 minimum
  • Deck: $125 minimum
  • House wash: $150 minimum
  • Roof: $250 minimum
  • Commercial: $300 minimum

These minimums exist because every job has fixed costs: fuel, drive time, equipment setup. A 200 sq ft driveway at $0.15/sq ft is only $30 — which doesn't cover your cost to show up. The minimum floor protects your margins on small jobs.

What Affects Your Rate Within the Range

The ranges listed above are wide for a reason. Here's how to decide where you fall:

  • Market rates: Check what competitors charge in your area. Urban markets with higher cost of living support higher rates. Rural areas skew lower.
  • Surface condition: Heavy staining, oil, rust, or biological growth (mold, algae, moss) justifies the top of the range.
  • Access difficulty: Hard-to-reach areas add time and increase your rate.
  • Job size: Larger jobs can use the lower end of the range because your efficiency goes up. Smaller jobs should use the higher end.
  • Add-on services: Sealing concrete after pressure washing adds $0.10-$0.30/sq ft to the job price and significant margin.

How to Measure and Quote Fast

For house washing, use Google Maps to measure the footprint and estimate wall area. For driveways, a standard 2-car driveway is roughly 20x20 ft (400 sq ft). For roofs, measure the footprint and add 10-15% for slope.

The slower you quote, the more jobs you lose. Research shows that 70-80% of quotes never get any follow-up at all — so the first contractor to give a price usually wins.

That's why contractors use QuoteSnap. Instead of calling every lead back with a manual estimate, QuoteSnap lets customers enter their square footage and get an instant price range directly on your website. You get the lead, they get a number in under 30 seconds, and you close more jobs without playing phone tag.

Bottom Line

Start with the midpoint of each range and adjust based on your market and job conditions. Always set minimums. Bundle services when you can — a house wash plus driveway plus walkway takes 30 extra minutes and adds $100-150 to every ticket. Over a 10-job week, that's an extra $1,000-$1,500 in revenue without acquiring a single new customer.

Free Instant Quote Calculator

Give your customers instant pricing right on your website. Capture every lead automatically.

Get your free calculator

No credit card. Set up in 5 minutes.