Skip to content

How to price pressure washing jobs: how much to charge

Most pressure washing companies price by the square foot, with a minimum charge per visit, and check every price against what the job really costs in crew hours, chemicals and drive time. Work out your own rate from your costs instead of copying a number from the internet: the formula below takes about ten minutes with your last month of jobs.

By the Birdy team · Updated · 10 min read

Every rate, cost and margin in the worked examples below is invented to show the method. They are not market rates and not a recommendation of what to charge. Use your own costs.

What are the common ways to price pressure washing?

There are five pricing units in exterior cleaning. Most companies use price per square foot for surfaces, a minimum charge so small jobs still pay, and a flat price or per-foot price for a few specific services.

Pricing units in pressure washing and soft washing

Per square foot

Used for
House washes, driveways, patios, decks, roofs, commercial flatwork
Good at
Scales with job size; easy to explain
Watch out for
Measuring takes time; condition changes the work a lot

Per linear foot

Used for
Gutter brightening, gutter cleaning, fences
Good at
Matches how the work is done (along a run)
Watch out for
Stories and access change the time

Flat by home size

Used for
House washes sold by stories and square footage bands
Good at
Fast to quote over the phone
Watch out for
Big homes inside a band are underpriced

Per hour

Used for
Unusual jobs, heavy restoration, some commercial work
Good at
Protects you when the work is unknown
Watch out for
Customers dislike open-ended prices

Per roof square (100 sq ft)

Used for
Roof soft washes
Good at
Matches roofing measurements
Watch out for
Pitch makes the real area bigger than the footprint

Whichever unit you quote in, the number underneath should be the same: what an hour of your crew costs and how many square feet that hour cleans.

What are typical pressure washing prices?

Consumer cost guides show homeowners ranges of roughly $0.08 to $0.50 per square foot for general pressure washing, with roofs higher. These numbers shape what your customers expect, but they are national averages from many kinds of companies, so they are a check, not a price list.

Published consumer cost ranges, as of November 2026 (third-party figures)

General pressure washing

Range per sq ft
$0.08 to $0.50
Published by
Taskrabbit cost guide (updated November 2026)

Vinyl siding

Range per sq ft
$0.30 to $0.40
Published by
Taskrabbit cost guide

Wood decks or fences

Range per sq ft
$0.35 to $0.50
Published by
Taskrabbit cost guide

Asphalt shingle roof

Range per sq ft
$0.50 to $1.00
Published by
Taskrabbit cost guide

General pressure washing (starting estimate)

Range per sq ft
$0.42 to $0.52
Published by
Homewyse (January 2026)

Why you should not just copy these

A national range mixes solo operators, franchises and handymen in every climate. Your labor, insurance, chemicals and drive times are your own. Use the ranges to spot a price that is far out of line, then set your rate from your costs.

How do I measure a house, a driveway and a roof?

Measure walls as perimeter times wall height, flat surfaces as length times width, and roofs as footprint times a pitch factor. Satellite maps are fine for driveways and roof footprints; walk the house for wall height and anything hidden.

house wall area = perimeter of the house × wall height (+ gable triangles: ½ × base × height each)
flatwork area = length × width (add each walk, step and patio separately)
roof area = roof footprint × pitch factor
pitch factor = √(1 + (rise ÷ 12)²)
A two-story wall is usually about 18 to 20 feet to the eaves; measure your own.

Pitch factors (the math above, rounded to three places)

4/12

Pitch factor
1.054
A 2,000 sq ft footprint becomes
2,108 sq ft

6/12

Pitch factor
1.118
A 2,000 sq ft footprint becomes
2,236 sq ft

8/12

Pitch factor
1.202
A 2,000 sq ft footprint becomes
2,404 sq ft

10/12

Pitch factor
1.302
A 2,000 sq ft footprint becomes
2,604 sq ft

12/12

Pitch factor
1.414
A 2,000 sq ft footprint becomes
2,828 sq ft

Write measurements on the quote line (for example "40 × 20 ft driveway") rather than just a total. When the customer asks why the price changed from last year, the numbers are there.

How much should I charge per square foot for pressure washing?

Divide what an hour of your crew and truck costs by how many square feet they clean in that hour, add chemicals, then mark up to your target gross margin. Do it separately for each kind of work, because a crew cleans flatwork much faster than it washes a house.

hourly cost = crew wages per hour (with payroll taxes and workers' comp) + truck and overhead per hour
cost per sq ft = hourly cost ÷ sq ft cleaned per hour + chemical cost per sq ft
price per sq ft = cost per sq ft ÷ (1 − target gross margin)
Margin is on the price, not the cost: a 50% margin means half of each dollar is left after job costs.

Where the inputs come from

  • Crew wages per hour: what you pay each person, plus payroll taxes and workers' comp. Your payroll provider or accountant can give you the loaded figure.
  • Truck and overhead per hour: fuel, truck payments, insurance, equipment wear, the office and software, divided by the hours your trucks actually work in a year.
  • Area cleaned per hour (sq ft): from your own timesheets. Take ten recent jobs of the same kind, add up the area and the on-site hours.
  • Chemical cost per square foot: what a month of sodium hypochlorite, surfactant and degreaser cost, divided by the square feet you cleaned.

A worked example (invented numbers)

Example only: an invented two-person crew. Not market rates.

Crew wages, loaded (2 people)

House wash (soft wash)
$64 per hour
Flatwork (surface cleaner)
$64 per hour

Truck and overhead

House wash (soft wash)
$40 per hour
Flatwork (surface cleaner)
$40 per hour

Hourly cost

House wash (soft wash)
$104
Flatwork (surface cleaner)
$104

Sq ft cleaned per hour

House wash (soft wash)
1,500
Flatwork (surface cleaner)
1,000

Labor and overhead per sq ft

House wash (soft wash)
$0.069
Flatwork (surface cleaner)
$0.104

Chemicals per sq ft

House wash (soft wash)
$0.020
Flatwork (surface cleaner)
$0.010

Cost per sq ft

House wash (soft wash)
$0.089
Flatwork (surface cleaner)
$0.114

Price at a 50% target margin

House wash (soft wash)
$0.18 (rounded)
Flatwork (surface cleaner)
$0.23 (rounded)

Notice that the flatwork rate comes out higher than the house wash rate in this example, because the crew covers fewer square feet per hour with a surface cleaner than with a soft-wash setup on siding. Your own timesheets may show the opposite. That is exactly why you measure instead of guessing.

How do I price a house wash, a driveway and a roof differently?

Price each one from its own production rate and risk. A house wash is mostly chemical and rinse time, flatwork is machine time over the surface, and a roof soft wash adds ladder time, safety gear and more chemical, so it usually carries the highest rate.

What drives the price of each service

House wash

Usual unit
Sq ft of wall, or flat by stories
What makes it take longer
Height, heavy organic growth, landscaping to protect, oxidation on old siding
Add-ons to offer
Gutter brightening, window rinse, soffits

Driveways and walks

Usual unit
Sq ft
What makes it take longer
Oil and rust stains, gum, pavers with sand joints
Add-ons to offer
Post-treatment, paver sealing, rust removal

Roof soft wash

Usual unit
Sq ft or roof squares
What makes it take longer
Pitch, stories, heavy growth, delicate landscaping below
Add-ons to offer
Gutter brightening, a treatment plan

Decks and fences

Usual unit
Sq ft or linear ft
What makes it take longer
Soft wood that marks easily, stain left on
Add-ons to offer
Brightener, staining or sealing

Commercial flatwork

Usual unit
Sq ft
What makes it take longer
Gum, grease, after-hours access, water recovery rules
Add-ons to offer
Recurring visits on a plan

Roofs are soft washed, not pressure washed

The Asphalt Roofing Manufacturers Association says not to use a power washer on asphalt shingles, because high pressure is likely to damage them, and that algae stains can be lightened with a solution of household bleach (sodium hypochlorite) and water. Price roofs for the low-pressure method and the extra care.

For wash water on commercial jobs, ask the property manager and your city whether runoff has to be kept out of storm drains before you quote. If it does, recovery equipment and time belong in the price.

What should my minimum charge be?

Your minimum should cover a whole short visit: the drive, setting up, the smallest real job, packing up, chemicals and your margin. If a small job does not cover that, the truck would have earned more somewhere else.

minimum charge = (drive + setup + smallest job + pack-up hours) × hourly cost ÷ (1 − target margin) + chemicals

Example with the invented crew above: 20 minutes of drive, 25 minutes to set up and pack up and 30 minutes of work is 1.25 hours. 1.25 × $104 = $130, plus $5 of chemicals is $135 of cost. At a 50% margin, the minimum is $270, rounded to $275. A 300 sq ft patio at $0.23 comes to $69, so the minimum applies.

  • Say the minimum up front: "Our minimum visit is $275, which covers a patio and the front walk." Customers accept a stated rule more easily than a surprise.
  • Let small jobs grow into the minimum: suggest the walk, the steps or the trash-can pad so the customer gets more for the same price.
  • Consider a lower minimum when the job is on a day you are already on the same street. That is route density at work.

What does a pressure washing quote look like, start to finish?

Measure each surface, price each line at its own rate, apply any condition adjustment, check the total against the hours the job will really take, then round. Here is one invented example, end to end.

The job (invented): Lena Ortiz, a two-story vinyl home with a 180 ft perimeter, an 18 ft wall height, a 40 × 20 ft driveway with oil stains and a 50 × 3 ft front walk.

Example quote using the invented rates above

House wash

Measurement
180 × 18 = 3,240 sq ft
Rate
$0.18 per sq ft
Line total
$583.20

Driveway

Measurement
40 × 20 = 800 sq ft
Rate
$0.23 per sq ft
Line total
$184.00

Oil stain treatment

Measurement
Driveway, heavy stains
Rate
+15% of the driveway line
Line total
$27.60

Front walk

Measurement
50 × 3 = 150 sq ft
Rate
$0.23 per sq ft
Line total
$34.50

Total

Measurement
Rate
Line total
$829.30, quoted as $829

The hours check: 3,240 sq ft at 1,500 an hour is about 2.2 hours, and 950 sq ft of flatwork at 1,000 an hour is about 1 hour. With 45 minutes of setup and drive, that is about 4 hours, or $416 of crew and truck cost. $829 leaves about $413 before chemicals, close to the 50% target. If the hours check had shown 6 hours, the price would be too low however the square feet looked.

The same job could go out as three options (house wash only, house and driveway, or everything plus gutter brightening). See good, better, best quotes.

How do I know when to raise my prices?

Raise prices when you are booked out for weeks, when you win nearly every quote, or when your margin per job has slipped because costs went up. Each of those means the market is telling you your price is low.

  • You are booked three or more weeks out in season and still adding work.
  • Your [close rate](/glossary/close-rate) is very high. If almost everyone says yes, some of them would have said yes at a higher price.
  • Your margin per job is falling. Chemical, fuel and wage increases eat a fixed rate quietly. Job costing shows it.
  • Start with new quotes. Keep plan customers on their signed price until renewal, and tell them ahead of time.

How does Birdy help with pricing?

Birdy keeps your rates in one price list and does the math the same way on every quote.

  • Price each service by the square foot, linear foot, hour, each or flat, with its own minimum charge and a separate commercial price.
  • Bundle discounts apply themselves when a customer picks several services.
  • Quotes carry measurements on each line and up to three options side by side.
  • Job costing shows the margin on each finished job from crew time and the chemical log, so you can see whether a rate still works.
  • Try the math first with the pressure washing price calculator and the job profit calculator.

Sources

  1. Taskrabbit: How much does pressure washing cost? (cost guide)
  2. Homewyse: Cost to pressure wash per square foot (January 2026)
  3. Asphalt Roofing Manufacturers Association: Algae discoloration of roofs

Questions

How much should I charge per square foot for pressure washing?

Work it out from your own costs: hourly crew and truck cost divided by the square feet you clean per hour, plus chemicals, then marked up to your target margin. Consumer guides show homeowners about $0.08 to $0.50 per square foot nationally, which is a sanity check, not a rate.

Should I charge by the hour or by the square foot?

By the square foot for most surface work, because customers want a fixed price and it scales with the job. Keep hourly pricing for unusual or restoration work where nobody can know the time in advance.

What is a good minimum charge for pressure washing?

One that covers a full short visit: drive, setup, the smallest real job, pack-up and chemicals, plus your margin. For many companies that lands in the low hundreds of dollars, but your own drive times and costs decide it.

Why do roofs cost more to clean than driveways?

Roofs are soft washed at low pressure, take ladders and safety gear, use more chemical and carry more risk to the roof and the plants below. Shingle makers warn against pressure washing asphalt shingles.

How do I measure a house for a house wash?

Multiply the perimeter by the wall height, then add the gable triangles. A two-story home with a 180 ft perimeter and 18 ft walls has about 3,240 sq ft of wall.

Should commercial customers pay a different rate?

Often, yes. Commercial work can mean after-hours access, water recovery rules, net payment terms and larger areas at a faster rate. Keep a separate commercial price for each service rather than discounting by hand.

Put this to work in Birdy

Create your account and we set it up with you, with your own customers and price list.