Do Pressure Washing Contractors Need Itemized Invoices?
Short answer: Do pressure washing contractors need itemized invoices? Residential work usually needs one clear line and a photo set, not a cost breakdown — customers who see hourly math on a job that took 90 minutes start negotiating the clock instead of the result. Commercial, HOA, and property management work needs full line items. One thing belongs on every invoice regardless: the method used per surface, soft wash or high pressure. That line is your damage defense.
Pressure washing has an itemizing problem no other trade has in quite the same shape. Your work is fast, visible, and looks like it costs nothing to perform. A homeowner watches a driveway go from gray to white in an hour and does arithmetic in their head that has no equipment payment, no chemical cost, no travel, and no insurance in it. The instinct is to itemize your way out of that impression, and it makes things worse. The universal fields every invoice carries are in what to include on an invoice; this page is about what sits above them.
What is the customer actually buying when they can see how long it took?
Not your time, and the invoice should stop suggesting otherwise.
A 1,200 ft² concrete driveway with a surface cleaner is genuinely quick. What is not quick is everything wrapped around it: the drive, the unload, the hose run, the pre-wet, the pretreatment dwell, the post-treat, the rinse-down of plants and windows, the recoil, and the drive home. On a typical residential stop the actual cleaning is a minority of the elapsed hours and a small minority of the cost, because the cost lives in the truck, the trailer, the machine hours, the surface cleaner, the chemical, and the general liability policy that covers you spraying pressurized water at somebody’s house.
This is why an itemized breakdown that exposes an hourly figure is a trap here in a way it is not in the trades that visibly spend all day on site. It moves the conversation to the one metric where you look overpaid. Price by the surface and by the square foot, show what you cleaned and how, and keep the clock off the page.
The same logic drives the minimum charge. Setup and travel do not scale down. A single 90 ft² porch costs nearly what a 900 ft² patio costs to arrive at, stage, and pack up, so small jobs get a stated minimum rather than a proportional price. Customers accept that immediately when it appears on the estimate and dispute it forever when it appears for the first time on the invoice.
Which line has to appear even when the price does not itemize?
The method, stated per surface. This is the one non-negotiable line, and it exists for liability rather than for pricing.
Surface type dictates method, and using the wrong one produces damage that is expensive, obvious, and entirely your problem.
| Surface | Method | Why |
|---|---|---|
| Concrete flatwork, brick pavers | High pressure, surface cleaner | Takes pressure without damage; striping comes from technique, not psi |
| Vinyl siding | Soft wash | Manufacturer care guidance calls for low pressure and a straight-on spray; high pressure drives water behind the laps |
| Asphalt shingle roof | Soft wash only | ARMA warns that a pressure washer causes granule loss and likely premature failure, and recommends low-pressure detergent-assisted washing |
| Wood deck and fence | Low pressure, correct tip, with the grain | High pressure furs the wood and raises grain that then needs sanding |
| Painted or stained surfaces | Soft wash, tested first | Coating adhesion is unknown until you test |
| EIFS and stucco | Soft wash | Pressure finds every hairline crack and puts water in the wall |
Soft washing runs at low pressure at the nozzle and lets chemistry do the work with a dwell time, then rinses. High pressure removes by mechanical force. They are two different services with two different cost structures, and a customer who was quoted one and billed for the other has a legitimate complaint.
So write it down. “House wash, 2,150 ft², soft wash method” is one line, carries no rate, and is the document you point at six months later when somebody claims you blasted their siding. It also stops the most common damage claim in the trade before it starts: a homeowner who wanted their roof “pressure washed,” got a soft wash, and needs to understand on paper why that was the correct answer. The roofing trade’s version of this documentation fight is in do roofers need itemized invoices.
Who is asking for the breakdown, and what do they need?
| Payer | Detail they need | Detail they should not get |
|---|---|---|
| Homeowner, one-time clean | Surfaces, square footage, method, before-and-after photos | Your hourly rate or chemical cost |
| Homeowner comparing bids | What each bid includes and excludes by surface | A rate to shop line by line |
| HOA or board | Per-building or per-address breakdown, board-readable | Crew wage detail |
| Property management company | Per-property line items, work order and PO references | — |
| Commercial account, recurring | Square footage by area, schedule, wastewater handling | — |
| National account or franchise | Their format, their portal, their line codes | — |
| Insurance or restoration work | Line items matching the adjuster’s scope | — |
| Municipality or facility | Full detail, plus discharge and BMP documentation | — |
The top two rows want assurance. The rest want accounting. Giving an accounting document to a homeowner invites line-by-line editing; giving an assurance document to a property manager gets it rejected by their AP system.
What goes on a genuinely itemized pressure washing invoice?
When the payer requires real line items, these are the ones that matter.
- Surface, by area and by square footage. Driveway, walkway, patio, pool deck, north elevation, south elevation. Break by area rather than lumping into a building total, because that is how a property manager books it and how a homeowner checks it.
- Method per surface, as above.
- Pretreatment and chemistry, by surface and stain class. Organic growth, rust, oil and transmission fluid, tannin bleed from mulch or oak, efflorescence, and gum are five different pretreatments with five different dwell times.
- Post-treatment, where you apply one, because it is what buys the customer their next twelve months and it is the first line people try to delete.
- Water source. A working spigot with adequate flow is a normal job. No water on site means a buffer tank, a fill trip, and hauled weight, and that is a line.
- Height and access. Second story, third story, ladder work, or a lift. Different labor, different insurance.
- Wastewater handling. Containment, berming, vacuum recovery, or hauling to an approved disposal point.
- Surface protection and prep. Plant covering, fixture masking, moving furniture, taping outlets and vents.
- Minimum charge, where the job is under it.
- Trip charge, on anything outside your normal radius.
When is line-item detail not optional?
Three situations, and one of them is regulatory rather than commercial.
Commercial, HOA, and property management work. These payers allocate cost per building, per address, or per cost code, and they will not process an invoice that arrives as one number. Ask how they book it before the first billing rather than reformatting after the first rejection. Expect PO numbers, net terms, and their portal.
Wastewater compliance documentation. Wash water is a regulated discharge. Under the Clean Water Act, discharging pollutants to waters of the United States through a point source requires an NPDES permit, and municipal storm drain systems are covered by that framework — storm drains flow to creeks and rivers untreated, not to a treatment plant. Many municipalities require commercial washers to contain, recover, or divert wash water rather than let it run to a storm inlet. On commercial and municipal work, how you handled the water is part of what you were hired to do, and it belongs on the invoice as a line with the method named. On flatwork carrying oil, degreaser, or heavy sediment, that line is also your record that you did it correctly.
Insurance and restoration. The adjuster works from a line-item scope, and your invoice has to reconcile against it.
How do you build the square-foot number from your own costs?
Nobody can hand you a rate. Build it.
- Measure and classify. Square feet by surface and by soil class. A shaded north wall with heavy growth and a sunny south wall are not the same square foot.
- Time yourself per surface. Run three real jobs with a stopwatch and get honest square feet per hour for concrete with a surface cleaner, for soft-wash siding, for wood, and for roof. These differ by multiples, not percentages.
- Cost the chemistry properly. Dilution is arithmetic: target percentage divided by stock percentage gives the share of the batch that is concentrate. A 2 percent mix from 12.5 percent sodium hypochlorite is 0.16, so 16 gallons of stock in a 100-gallon batch. Cost that batch, add surfactant and any pretreat, and divide by the square feet the batch covers. Now you have a chemical cost per 1,000 ft² instead of a guess.
- Cost the water. A 4 gpm machine running three hours moves roughly 720 gallons. On a site with no spigot, that is tank capacity, fill time, and hauled weight, all of which is cost.
- Multiply hours by loaded cost. Wages plus burden, plus the truck and trailer payment, fuel, machine hours against a rebuild interval, surface cleaner and hose wear, insurance, and the reclaim gear.
- Add overhead per sold hour. Annual fixed cost divided by the hours you actually bill in a year, not the hours in a year.
- Add profit as margin, not markup. A job costing $260 marked up 45 percent invoices at $377 and keeps a 31 percent margin. To hold a true 45 percent margin you divide by 0.55 and invoice $473. Contractors who confuse these two undercharge every job for years without noticing.
- Set the minimum. It should cover arriving, staging, and leaving with a profit, before a single square foot is cleaned.
Published per-square-foot ranges are a sanity check only. They swing hard with region, surface, soil severity, water access, season, and how many uninsured operators with a box-store machine are working your market this spring. Use them to notice you are off by half. Never let one set your price.
What does itemizing actually cost you at the negotiation table?
Priced line items get edited, and in this trade the customer always reaches for the same three.
The post-treatment goes first, because it is invisible on the day. Then the pretreatment, because “can’t you just blast it.” Then the containment, because it is the line they least understand. Every one of those is either the thing that makes the result last, the thing that makes the result possible, or the thing that keeps you compliant. Delete them and the customer gets a cheaper job that looks worse in four months and blames you for it.
There is a quieter cost too. Once your square-foot rates are public, they get compared line by line against the operator who does not carry insurance, does not post-treat, and puts high pressure on vinyl. That is a comparison you lose on price and win only on the method line and the photos. So lead with those. Detail the scope completely — surfaces, square footage, method, chemistry, what was protected — and price it as one number or a few meaningful groups. Deposits and scheduling money on larger commercial contracts follow the same logic, and the sequencing is in pressure washing deposit invoice. When a commercial payer goes quiet regardless of format, the escalation path is how to get clients to pay.
What has to survive after the truck pulls away?
Before-and-after photos per surface with dates, the method recorded per surface, the chemistry and dilution used, the water source and how wash water was handled, any pre-existing damage photographed before you started, chemical and fuel receipts, and the numbered invoice in whichever format that payer required.
Keel is an iOS app that keeps that file on the phone, entirely on the device: no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected. You build the invoice at the trailer in about a minute with your own numbering series, logo, and brand color, at the detail level that payer needs, and the payment link renders as a QR code the homeowner scans in the driveway before the hoses are rolled. Chemical, fuel, and equipment receipts get photographed and read on device by Apple Intelligence, so the cost per batch behind your square-foot pricing is real rather than remembered. Every drive between properties is logged as mileage. The ledger is append-only and hash-chained, so what you billed and when does not quietly change — which matters the day a property manager asks whether the invoice on file is the one you issued. The year exports as one file, or as the Accountant Pack: a CSV plus a one-page summary PDF. Free is $0 with unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription. You can get it on the App Store.
Frequently asked questions
Do pressure washing contractors have to itemize invoices for homeowners?
Not as a legal matter in most places. Give scope detail — surfaces cleaned, square footage, method used, what was protected, before-and-after photos — and price it as one number or a few groups. Cost detail invites line-item deletion of the pretreatment and post-treatment that make the result last. Reserve full line items for commercial, HOA, property management, and insurance payers whose accounting requires them.
Should the invoice say soft wash or pressure wash?
Yes, always, per surface. Method is the single most important line on a pressure washing invoice because it is your damage defense. Vinyl siding, stucco, painted surfaces, and asphalt shingle roofs require low-pressure soft washing; ARMA warns that pressure washing asphalt shingles causes granule loss and likely premature failure. Recording the method used on each surface is what protects you if a claim appears months later.
How should wash water disposal appear on a pressure washing invoice?
As a named line on commercial and municipal work: containment, vacuum recovery, berming, or diversion to an approved point. Wash water discharged to a storm drain reaches creeks and rivers untreated, and the Clean Water Act’s NPDES framework governs those discharges. On jobs carrying oil, degreaser, or heavy sediment, that line is both part of what you were hired to do and your record that you did it correctly.
Why do pressure washing companies charge a minimum?
Because travel, unloading, hose runs, staging, and packing up cost nearly the same on a 90 ft² porch as on a 900 ft² patio. Most of the cost of a residential stop is arriving and leaving, not cleaning. A stated minimum on the estimate is accepted without argument. The same minimum appearing for the first time on the invoice is disputed almost every time.
Is it safe to show chemical costs separately on a pressure washing invoice?
It usually backfires. Chemical is a small share of a properly priced job, so publishing it makes the rest of the number look unexplained, and it invites a customer to ask you to skip the pretreatment or post-treatment. If a commercial payer requires the split, group it as labor and equipment, chemicals and consumables, and wastewater handling rather than pricing each product individually.
How do I price per square foot without copying someone else’s rate?
Time three real jobs per surface type to get honest square feet per hour, cost your chemistry from the dilution arithmetic, cost your water and machine hours, multiply hours by your loaded labor cost, add overhead divided by hours you actually bill in a year, then add profit as margin rather than markup. Any published range is only useful for noticing you are off by half.
This article is general information, not professional or tax advice.
How do I actually get paid?
The part that gets you paid
An invoice in under a minute, on your iPhone.
Pick a client, add a line, send a clean PDF — or say it in words and confirm the draft. Your own pay-me link goes on as a QR code. Free to start; unlimited invoices and your own branding are Pro.
On-device · No account · Data Not Collected