Pressure Washing · Step-by-Step Guide
Your techs track materials on paper, hours on a clipboard, and overhead is allocated by gut feel. Job costing happens in a spreadsheet two weeks after the job closed — if it happens at all. No ReKeying means every cost is captured live so you always know your margin before the invoice goes out.
A pressure washing company completes a $3,200 commercial fleet washing contract. Chemical product was mixed from bulk containers without per-job measurement. Fuel for the rig was on the company card. The owner estimates job cost and finds the actual margin was half of what was expected.
Pressure washing jobs with untracked chemical and fuel cost run 15–25% over estimated variable cost. At $15,000/month in commercial revenue, that is $27K–$45K/year in unrecovered cost.
Follow these steps in order. Each step builds on the previous one.
Job cost tracking starts with knowing what costs you are tracking. Define direct cost categories: materials (parts, consumables), labor (regular, overtime, drive time), subcontractor costs, equipment rental.
Daily timesheets that capture total hours do not allow job-level cost analysis. Labor must be captured by job: clock in on Job A, clock out, clock in on Job B. GPS-based field time capture makes this automatic.
Parts pulled from a truck and installed without being logged against a specific job are invisible costs. Require part logging at time of installation — not at day's end — so the job cost is accurate before the tech leaves the site.
A furnace replacement should have a known cost budget: X in materials, Y in labor hours. Compare each completed job against its budget. Jobs that run over budget have either a mis-estimate, mis-execution, or a systemic cost problem.
Quarterly P&L analysis reveals that jobs were unprofitable three months after the fact. Weekly job cost review — comparing actual cost to invoiced amount for the prior week's closed jobs — catches margin problems while the pattern is fresh.
Six months of job cost data reveals your best and worst job types by profitability. This analysis often reveals that the jobs your sales team pushes hardest are not the jobs making the most money.
On average, field service contractors underestimate job costs by 15–20%. On a $200K/month revenue base, that blindness costs $30K–$40K in unrecovered margin per year.
These mistakes are the most common reasons implementations fail. Avoid them.
Company-level profitability hides job-type profitability. A company can be profitable overall while losing money on a specific job type that represents 30% of revenue.
Materials are the visible cost. Labor is often the larger cost and the one most often left untracked at the job level. Both must be captured at job level for the cost picture to be complete.
If you quote a job at $800 and it costs $1,100 to complete, the $300 variance should trigger an investigation. Systematic reconciliation finds the root cause of margin leakage.
Reading the guide is step one. Step two is having a working solution built for your specific workflow. Here's how we do it:
We study exactly where job cost tracking happens in your pressure washing operation — the forms, the handoffs, the pain points.
Not a demo. Not a slide deck. A real, functional prototype that eliminates the pain point and works with your existing tools.
You test the prototype on a real job. If it doesn't fix the problem, you don't pay. No ReKeying, guaranteed.
Tell us about your operation and we'll build you a working solution. No ReKeying. No commitment. No credit card.
HVAC
Job Cost Tracking
Plumbing
Job Cost Tracking
Electrical
Job Cost Tracking
General Construction
Job Cost Tracking