Pressure Washing Pricing Calculator
Work out what to charge, and see what you actually keep when the job is done.
Turn this into a quote you can send →
Nothing gets uploaded or saved anywhere. The PDF is made right here on your phone.
A starting point, not a formal quote. It doesn't cover insurance, taxes, licensing, or replacing equipment. Work those into your hourly rate, or what looks like profit is really just costs you haven't counted.
How to price a pressure washing job
Most jobs get priced one of two ways: by the square foot, or by the hour. Customers expect to hear a square foot number. But the hourly is what tells you whether the job was worth doing. This works out the hourly first, then gives you the number to say out loud.
The part most people forget to charge for
Driving, setting up and packing up are real hours. A 45 minute driveway with 30 minutes of driving and 25 minutes of setup is really a 100 minute job. Charge for 45 and you just cut your own rate by more than half.
How dirty it is matters more than how big it is
Square footage gets you in the ballpark. Condition is what moves the number. A driveway nobody has touched in five years can take close to twice as long as the same slab cleaned every spring. If you charge both the same, your good customers are paying for the neglected ones.
What to do with the range
The low number is your floor. Go under it and you are working for less than you said you wanted. The high number is fair when access is bad, the schedule is tight, or the staining is heavy. Most of the time, quote the middle.
Jobs with more than one part
Most jobs are not one surface. Price each part, add it to the job, and the quote comes out with separate lines and one total. Driving and setup get counted once for the visit instead of once per line. Count them every time and you are charging for three trips when you only made one, which is how you lose bids you should have won.
Common questions
Should I have a minimum charge?
Most people do. Once you count the drive and the setup, small jobs often come out below what the trip costs you. A minimum is just the point where showing up stops losing money.
Should I charge a trip fee?
You can either build the drive into the price, like this does, or put it on its own line. Putting it on its own line makes it easier to explain on far jobs, and it makes a wider service area worth doing.
How do I raise prices without losing customers?
Quote the new number to new customers first and leave your regulars alone for a season. If the new price books, you have your answer without risking anyone you already have.
Are these speeds right for my setup?
Treat them as a starting point. Time two or three real jobs, then put in what you actually hit. That is when the numbers start being yours instead of generic.