Pricing is the difference between a pressure washing business that grows and one that grinds you into the ground. Charge too little and you are working 60-hour weeks with nothing to show for it. Charge too much and you lose bids to the guy down the road.
The good news: pricing a pressure washing job is not guesswork. There is a clear, repeatable method based on surface type, square footage, chemical costs, and your overhead. This guide walks through every step with real numbers you can use today — whether you are quoting your first driveway or your five-hundredth house wash.
Why Square-Footage Pricing Beats Hourly Rates
Some new contractors start by charging an hourly rate — $75 to $150 per hour is common. The problem is that hourly pricing punishes you for getting faster. When you upgrade your equipment, dial in your chemical ratios, and develop a tighter process, you finish jobs quicker. Under hourly pricing, that efficiency costs you money.
Square-footage pricing ties your quote to the scope of work, not how long it takes you. A 2,400 square-foot house wash is a 2,400 square-foot house wash whether it takes you 45 minutes or an hour and a half. As you get faster, your effective hourly rate goes up — which is exactly how it should work.
Square-footage pricing also makes your estimates easier for customers to understand. They can see exactly what they are paying for each surface and compare it to other quotes line by line.
Step 1: Know Your Costs
Before you can set a price per square foot, you need to know what it actually costs you to run a job. Most contractors skip this step and just pick a number that “sounds right.” That is how you end up working for less than minimum wage after expenses.
Direct Job Costs
These are costs tied to a specific job. Calculate them per job or per square foot:
- Chemicals. Sodium hypochlorite, surfactant, and any specialty chems. For a standard house wash, chemical cost runs about $0.01 to $0.03 per square foot. Roof soft wash chemicals cost more — roughly $0.03 to $0.06 per square foot because of the higher SH concentration.
- Fuel. Both drive time and equipment fuel. A typical pressure washing rig burns $15 to $30 in fuel per job depending on travel distance and run time.
- Water. If you are pulling from a buffer tank or paying for water on-site, factor in $5 to $15 per job.
- Wear and tear. Tips, hoses, pump oil, o-rings. Budget roughly $5 to $10 per job toward equipment maintenance and replacement.
Monthly Overhead
These costs hit you whether you run jobs or not. Add them up monthly, then divide by the number of jobs you typically run in a month:
- Insurance. General liability runs $100 to $250 per month for most pressure washing contractors.
- Vehicle payment and insurance. Usually $400 to $800 per month combined.
- Equipment payments. If you financed your rig, $150 to $400 per month.
- Software and tools. Estimating apps, accounting software, phone bill — $50 to $150 per month total.
- Marketing. Google Business profile optimization, yard signs, door hangers, or ads — $100 to $500 per month depending on your strategy.
If your total monthly overhead is $1,800 and you run 40 jobs a month, your overhead cost per job is $45. That $45 needs to be built into every quote.
Step 2: Set Your Per-Square-Foot Rates by Surface Type
Different surfaces require different equipment, chemicals, techniques, and time. Your pricing should reflect that. Here are the going rates for the most common pressure washing surfaces in 2026:
| Surface | Price per Sq Ft | Typical Job Size | Typical Job Price |
|---|---|---|---|
| House wash (vinyl/aluminum) | $0.20 – $0.35 | 1,800 – 3,000 sq ft | $360 – $1,050 |
| House wash (brick/stucco) | $0.25 – $0.40 | 1,800 – 3,000 sq ft | $450 – $1,200 |
| Concrete driveway | $0.10 – $0.20 | 600 – 1,200 sq ft | $60 – $240 |
| Concrete sidewalk/patio | $0.10 – $0.20 | 200 – 600 sq ft | $20 – $120 |
| Wood deck | $0.30 – $0.50 | 200 – 500 sq ft | $60 – $250 |
| Composite deck | $0.25 – $0.40 | 200 – 500 sq ft | $50 – $200 |
| Roof soft wash | $0.30 – $0.50 | 1,500 – 3,000 sq ft | $450 – $1,500 |
| Fence (wood) | $0.15 – $0.30 | 500 – 1,500 sq ft | $75 – $450 |
| Gutter brightening | $1.00 – $2.50 per linear ft | 150 – 300 linear ft | $150 – $750 |
These ranges assume standard conditions — relatively flat terrain, reasonable access, and no major staining or biological growth issues. Adjust upward for difficulty factors (more on that below).
Your local market matters too. Contractors in higher cost-of-living areas (Northeast, West Coast, major metros) typically price at the upper end of these ranges. Rural and lower-cost markets often fall toward the bottom.
Step 3: Adjust for Job Difficulty
Not every house wash is the same. A single-story ranch on a flat lot is a different job than a three-story colonial on a hill with landscaping tight against the house. Your pricing needs to account for the variables that make a job harder, slower, or more expensive.
Difficulty Factors That Should Increase Your Price
- Height. Two-story homes add 10% to 25%. Three-story or steep rooflines add 25% to 50%. You are using more chemical, more water, more time, and taking on more risk.
- Heavy staining or biological growth. Thick algae, black mold, rust stains, or oil stains require extra chemical applications and dwell time. Add 15% to 30%.
- Limited access. Gated properties, long driveways, tight spaces where your trailer does not fit, or properties where you need to run 200 feet of hose. Add 10% to 20%.
- Delicate surfaces. Old wood, soft brick, painted surfaces, or anything that requires lower pressure and more care. Add 10% to 20%.
- Pre-treatment or post-treatment. Some jobs need plant protection, pre-wetting, or a post-wash sealant application. Price these as separate line items.
Step 4: Calculate Your Quote
Here is the formula that ties everything together. Walk through this for each surface on a job:
- Measure or estimate the square footage of the surface. For house washes, measure the footprint and multiply by the number of stories. For driveways, pace it off — each normal stride is about 2.5 feet.
- Multiply square footage by your per-square-foot rate for that surface type. This is your base price for that line item.
- Apply difficulty adjustments. If the house is three stories, multiply that line item by 1.3 (a 30% increase). If there is heavy algae, add another 15% to 20%.
- Add up all line items to get the total job cost before margin.
- Add your overhead per job. If your monthly overhead divided by your monthly job count is $45, add that to the total.
- Apply your profit margin. Divide the total by (1 minus your target margin). For a 40% margin: total / 0.60.
- Check it against your minimum. If the final number is below your minimum job price ($150 to $250), charge the minimum.
Example: Full Residential Job
Let's walk through a real example. The customer wants a house wash, driveway, and back patio cleaned. The house is two stories, vinyl siding, moderate algae on the north side.
| Line Item | Sq Ft | Rate | Adjustment | Line Total |
|---|---|---|---|---|
| House wash (vinyl, 2-story) | 2,400 | $0.25/sq ft | +15% (2nd story) | $690 |
| Algae treatment (north side) | — | — | +$75 flat | $75 |
| Driveway (concrete) | 800 | $0.15/sq ft | None | $120 |
| Patio (concrete) | 300 | $0.15/sq ft | None | $45 |
| Subtotal | $930 | |||
| Overhead ($45/job) | $45 | |||
| Profit margin (40%) | $975 / 0.60 | |||
| Final Quote | $1,625 | |||
That is a legitimate, profitable quote for a full residential pressure washing job. The customer sees clean line items. You know exactly what your margin is. Nobody is guessing.
Step 5: Build and Send the Estimate
The pricing math only matters if you can turn it into a professional estimate fast enough to close the job. The number-one reason contractors lose bids is not price — it is speed. The first estimate in the customer's inbox wins more often than the cheapest one.
You have a few options for building estimates:
- Pen and paper. Free, but slow, unprofessional, and impossible to track.
- Spreadsheet template. Better, but still requires you to plug in numbers manually and email a PDF.
- Estimating app. The fastest option. A tool like QuoteDrop lets you build a line-item estimate on your phone in under a minute and send it to the customer before you leave the property.
Whichever method you use, the estimate should always be itemized. List each surface as a separate line item with the square footage and price. This builds trust, makes upselling easier (“Want to add the fence for another $180?”), and positions you as the professional in the customer's mind.
Common Pricing Mistakes That Cost You Money
After talking to hundreds of pressure washing contractors, these are the pricing mistakes that come up again and again:
1. No Minimum Job Price
If a customer wants a 200 square-foot patio cleaned and your rate is $0.15 per square foot, the math says $30. But it still took you 20 minutes to drive there, 15 minutes to set up, and 15 minutes to break down. Set a minimum — $150 to $250 depending on your market — and never go below it.
2. Forgetting to Price the Drive
A job 45 minutes away costs more than the same job 10 minutes from your house. Some contractors add a flat trip charge for jobs beyond a certain radius. Others bake it into a higher per-square-foot rate. Either way, do not eat the travel cost.
3. Underpricing Multi-Surface Jobs
When a customer bundles a house wash, driveway, and deck, it is tempting to offer a “package discount.” Be careful. You can offer a small discount (5% to 10%) to close the full job, but do not slash your rate by 25% just because the customer wants everything done. More surfaces means more work, more chemicals, and more time on-site.
4. Pricing Off Photos Without Seeing the Property
A photo does not show you the slope of the driveway, the height of the third story, or the black mold hiding on the north side. If you must quote from photos, add a 10% to 15% buffer and include language that the final price may adjust after an on-site walkthrough.
5. Not Updating Prices Each Season
Chemical costs change. Fuel costs change. Insurance premiums go up. If you are using the same rate card you set two years ago, you are almost certainly undercharging. Review your per-square-foot rates at the start of every season and adjust for cost increases.
6. Competing Solely on Price
There will always be someone willing to charge less. If you try to be the cheapest, you race to the bottom. Instead, compete on speed (first estimate wins), professionalism (clean itemized quotes), and quality (before-and-after photos, reviews). Customers who choose purely on price are usually the hardest to work with anyway.
How to Handle Price Objections
When a customer says “that's more than I expected,” do not immediately drop your price. Instead:
- Walk them through the line items. Explain what each surface costs and why. Most customers have no idea what pressure washing actually involves.
- Offer to remove a surface. “We can skip the back patio and bring the total down to $1,400. You can always add it later.”
- Show your insurance and professionalism. The $200 cheaper guy probably does not carry general liability. That matters when your $300,000 house is involved.
- Hold your price. If your numbers are right, your price is fair. Walking away from a job that would lose you money is better than taking it.
Using Technology to Price Jobs Faster
The manual pricing process described in this article works, but it takes time — especially when you are on-site trying to measure, do math, and look professional all at once. That is where technology helps.
Modern estimating tools for pressure washing can automate the math. You input the surface type and approximate square footage and the tool calculates your line items based on your saved rates. Some tools, like QuoteDrop, use AI to analyze job-site photos and generate the estimate automatically — you review it, adjust if needed, and send.
The biggest advantage is not the math. It is the speed. When you can send a professional, itemized estimate while you are still standing in the customer's driveway, you close more jobs. Period.
Check the QuoteDrop pricing page to see if it fits your business.
Frequently Asked Questions
What is the average price per square foot for pressure washing?+
It depends on the surface. Concrete driveways typically run $0.10 to $0.20 per square foot, house washes range from $0.20 to $0.35, wood decks from $0.30 to $0.50, and roof soft washes from $0.30 to $0.50. Your local market, travel costs, and chemical expenses can shift these numbers up or down.
Should I charge by the hour or by square footage?+
Square footage is the standard for pressure washing. Hourly pricing punishes you for being fast and experienced. When you price by square foot, your earnings go up as your speed improves — and the customer gets a clear, predictable number before the job starts.
How do I calculate my overhead and profit margin?+
Add up your monthly fixed costs — insurance, truck payment, equipment payments, fuel, chemicals, phone, and software. Divide that total by the number of jobs you expect to run in a month. That gives you a per-job overhead cost. Then add your desired profit margin (most successful contractors target 30% to 50% net) on top of your base cost plus overhead.
What is the minimum price I should charge for any pressure washing job?+
Most contractors set a minimum of $150 to $250 regardless of square footage. This covers your travel time, setup, chemical costs, and equipment wear for showing up. Even a small patio that takes 20 minutes to wash still costs you an hour of drive time and setup.
How do I price a job I have never done before?+
Start with your per-square-foot rate for the closest surface type you do know. Then add a difficulty adjustment: 10% to 20% extra for surfaces you are less familiar with, significant height work, or anything that requires extra chemicals or prep. It is better to price slightly high on an unfamiliar job than to lock yourself into a number that loses money.
Should I give a price range or a fixed number on my estimates?+
Give a fixed number whenever possible. Ranges sound uncertain and invite the customer to anchor on the low end. If you genuinely cannot pin the price until you see the property, give a firm not-to-exceed number and explain what could bring it lower.
How often should I raise my prices?+
Review your prices at least twice a year — once at the start of the season and once mid-season. Chemical costs, fuel, and insurance premiums change regularly. If you have not raised your rates in over a year, you are almost certainly undercharging relative to your actual costs.