Esta publicação ainda não foi traduzida. A versão em inglês é apresentada abaixo.

← Voltar ao blogue

Pressure washing: quoting and tracking jobs from the truck

Measure the driveway, build the quote before you pull away, and keep the before-and-after photos that prove you did the work. All from your phone.

Measure the driveway, build the quote before you pull away, and keep the before-and-after photos that prove you did the work. All from your phone.


The short answer

You quote and track pressure washing jobs from the truck by putting the whole job on your phone: measure the surface, pick pressure wash or soft wash, and build a priced estimate right there in the driveway, then run the job with before-and-after photos and notes attached to it. ToolBerry, a free, offline-first field service app for small service-trade businesses, does all of that on the Free plan, with no account and no signal needed. The quote goes out before you leave, and the proof is saved the moment you shoot it.


Meet Hector and Beto

Hector runs a two-person pressure washing business outside San Diego. He does the quoting and the books in English. His guy, Beto, learned the trade in Spanish and still thinks in Spanish on a ladder with a soft-wash wand in his hand. On a good Saturday the two of them knock out five or six houses and driveways.

The washing was never the hard part. The quoting is. Hector used to price jobs in his head in the driveway: eyeball the house, guess the square footage, name a number, scribble it on a paper pad. Sometimes he lowballed a two-story soft wash and ate the chemical cost. Other times a customer booked a cheap driveway online, then argued when Hector added for the oil stains and the sealed patio he hadn't known about. By the time he typed the invoice that night, half the details were gone.

And the photos. Pressure washing sells on before-and-afters, and it gets defended on them too. When a customer says the siding still looks dirty, the photo from that morning ends the argument. Hector had hundreds of those photos buried in his camera roll, attached to nothing.

This post is about closing both gaps: a quote you build on the spot and get right, and a job record that proves what you did.


Why is quoting a pressure washing job so easy to get wrong?

Because every surface prices differently, and you are standing in a driveway doing math from memory.

The trade runs on per-square-foot rates, and they are all over the map by surface. Industry pricing guides put flat concrete like driveways and sidewalks around $0.08 to $0.25 a square foot, house soft-washing around $0.15 to $0.30 of wall area, and roof cleaning higher, roughly $0.30 to $0.60, because it is slower and takes more chemical (HomeGuide, Housecall Pro pricing guide, 2026). Most contractors also hold a minimum charge, often around $100, so a small job still covers the drive and the setup.

Two things wreck a quote done from memory. The first is the method: most siding and roofs should be soft washed, low pressure plus a cleaning mix, not blasted, and soft wash costs you more in chemical and time than running a surface cleaner over concrete. Price them the same and you lose money every time you climb a ladder. The second is the add-ons: oil stains, rust, a sealed patio, a second story. If those are not written down and shown to the customer before you start, they turn into an argument when they land on the invoice.

A quote you build on-site, itemized by surface and method, fixes both. The customer sees exactly what they are paying for, and so do you.


How do you build a quote from the truck?

Here is the workflow on ToolBerry Free. The first time takes a few minutes to set up; after that it is faster than the paper pad.

  1. Save the property as a site. Address, where the water spigot is, the gate code, "dog in the back on weekends." Next time this customer calls, it is one tap, not a re-ask.
  2. Measure and enter the surfaces. Step off or laser-measure the driveway, the house walls, the back patio. Put the square footage into custom fields you set up once: Driveway sq ft, House sq ft, Roof sq ft, Method (pressure or soft wash).
  3. Price each surface from your Service Catalog. Set your own per-surface rates once, and ToolBerry builds the line items. A driveway line, a house soft-wash line, a roof line, each at your rate.
  4. Add the extras as their own lines. Oil-stain treatment, rust removal, sealing. On the quote, in writing, before you start. That is the line that kills the "you never told me" dispute.
  5. Send the branded quote before you pull away. ToolBerry generates a clean PDF with your business name, the itemized surfaces, the method, and the total. The customer has it on their phone before you are back on the road, which is often what wins the job.

Because you set up those fields and rates once, the app ends up reading like a pressure washing tool, not a generic one. (Built to Bend covers that customization.)


How do you track the job so you can prove it?

Turn the accepted quote into a job, then let the job collect the evidence.

Before-and-after photos attach to the job, not your camera roll. Shoot the green siding and the oil-stained concrete before you start, do the work, shoot the after. They live on that customer's job, with the date, forever. That is your marketing reel and your dispute insurance in one place. Commercial clients especially expect photo proof of every service, and for a homeowner who says "it still looks dirty," the morning photo is the whole conversation.

Note what you actually did. The soft-wash mix and dilution, the pressure you ran, "skipped the north wall, customer is repainting." Put it in a custom field or a note. It keeps your results consistent and tells you exactly what worked the next time you are at that house.

It all works with no signal. Big rural properties, gated communities, a back lot behind a strip mall, the signal drops and ToolBerry does not care. Your data lives on the device, so you quote, shoot photos, and log the job the same whether you have five bars or none. (Why ToolBerry Is Offline-First explains why.)


How do you turn one wash into a repeat customer?

This is where pressure washing makes real money, and where the records you just built pay off.

House washing and driveways come around once or twice a year; storefronts, restaurants and HOA common areas want it quarterly or monthly. Because the property is already saved as a site, with its square footage, its mix, and last visit's photos, re-quoting a repeat is nearly instant, and a recurring schedule for the ones that come back fills your calendar instead of you chasing it. That is how a one-truck residential washer grows into a couple of steady commercial accounts, the difference between a busy spring and a steady year.


How do you get paid?

The invoice builds itself from the job, surfaces, method and add-ons already line items, so you send a clean invoice from the driveway instead of retyping it at 9 p.m.

On ToolBerry Pro you can take a card on the spot with tap to pay. On Free you invoice and collect the way you already do, Venmo, Zelle, check or cash, so nobody takes a cut. Every list exports to a spreadsheet, and the QuickBooks export gets the week's invoices to your accountant without a second round of typing.


Running the business in two languages

Here is the part that fits Hector and Beto. In ToolBerry, language is set per device, not per account. Hector runs the app in English on his phone and in the truck. Beto runs it in Spanish on his. Same job, same schedule, same customer, each of them reading it in the language they actually work in. Nobody is translating the app in their head while holding a wand.

One honest note: the built-in parts of the app, the menus, buttons and standard fields, switch language per person. Anything Hector types himself, a custom note or a field he named, shows up to Beto exactly as Hector typed it. (Running a Service Business in Two Languages has the detail.)


The honest tradeoffs

Pressure washing has a few needs ToolBerry does not try to cover, and we would rather say so:

  • No route optimization or GPS truck tracking. ToolBerry schedules your jobs; it does not plan the most efficient loop or put your truck on a live map. For a one or two-person crew that is usually fine. For a big fleet, it is not our tool.
  • Customer-facing online booking and automatic "on my way" texts are Pro features, and some are still rolling out. ToolBerry's reminders are for you, a nudge about tomorrow's 8 a.m. soft wash, not an automatic text to your customer. Rain reschedules are still a call you make.
  • Weather is on you. No app clears a rained-out Saturday. What ToolBerry does is make the reschedule a two-tap move instead of a rebuild, since the job and its details are already saved.
  • On Free, backups are your job. Connect your own Dropbox once and your jobs and photos back up to an account you control. Skip it and a lost phone takes the data with it.
  • The prices in this post are industry ballparks, not your prices. Your market, your water access, your chemical cost set your rate. ToolBerry holds whatever numbers you put in; it does not pick them for you.

How to start this week

  1. Set up your surfaces once. Add custom fields for Driveway, House, Roof and Method, and put your per-surface rates in the Service Catalog.
  2. Quote your next job from the driveway. Save the property, measure, pick the method, add the extras as lines, and send the PDF before you leave.
  3. Shoot before-and-after photos on the job itself, not your camera roll.
  4. Save the repeat customers as recurring, so the re-quote is one tap next season.
  5. Connect Dropbox so your jobs and photos are backed up to your own account.

Have a question?

We build ToolBerry as working engineers, and we would rather hear what a real washer needs than guess. If there is a field, a surface, or a report that would make your quoting faster, tell us at contact@toolberry.net.

Grab ToolBerry from the App Store or Google Play, or visit toolberry.net.

Free for solo operators and small crews. No account. No credit card. Works offline.


For the Technically Curious

Why does quoting from the truck work with no signal? Because the whole thing runs on your device.

Your sites, custom fields, Service Catalog rates and jobs live in a real database on your phone, not on a server you are renting. When you build a quote, the app reads your rates and your square footage and does the math right there, offline, and writes the job locally the instant you save it. The branded PDF is generated on the device too, so you can hand a customer a quote standing in a back yard with zero bars.

Your custom fields are what make it fit pressure washing. Each one, Driveway sq ft, Method, Soft-wash mix, is a typed field you define once and can use on the quote, in a filter, and in an export. It is why the same lean app reads like a pressure washing tool for Hector and a landscaping tool for the next operator, with no separate version per trade. The architecture behind that is in Why ToolBerry Is Offline-First.

Further reading

Partilhar
XLinkedIn