A cleaning job review helps you turn a completed visit into a better estimate for the next one. Record what you expected, what happened and the reason for the difference while the details are still fresh.
You do not need a complicated dashboard to begin. A consistent record of cleaner-hours, scope and entered costs can show whether your estimates are repeatedly missing the same work.
Record the original estimate before work starts
Keep a dated copy of the accepted quote. Note the agreed rooms and tasks, estimated cleaner-hours, team size, visit frequency and any separately priced extras. Record first cleans separately from recurring visits so that you compare similar jobs.
Do not overwrite the original estimate after the visit to make it match the outcome. If the customer approves an extra task, keep the original scope and the approved change distinguishable. That makes the review useful rather than just a record of the final total.
Compare cleaner-hours using the same basis
A team’s time on site is not the same as its combined labour time. Two cleaners working for three hours use six cleaner-hours. If one person stays for another hour, actual labour time becomes seven cleaner-hours.
Hours difference = actual cleaner-hours − estimated cleaner-hours
For example, a fictional job estimated at six cleaner-hours but completed in seven has a one-hour overrun. The percentage overrun is 1 ÷ 6 × 100, or about 16.7%. If estimated hours are zero or missing, correct the record rather than calculating a percentage.
Write down why the job ran differently
A number alone cannot tell you what to change. Use a short, factual note to separate estimating errors from scope changes or one-off delays.
- Condition: heavier buildup than the original assessment suggested.
- Scope: an additional task requested and agreed during the visit.
- Access: waiting for entry or moving between work areas.
- Resources: missing supplies or equipment that delayed the team.
- Estimate: too little time allowed for an included task.
Avoid storing unnecessary personal details about customers. “Entry delayed by 20 minutes” is more useful for estimating than a long account of a private conversation.
Review costs as well as hours
Extra labour time affects what remains from a fixed quote. In a fictional example, service revenue before tax is 240 currency units. Entered labour, overhead allocation and other job costs total 180, leaving 60 after those entered costs. If an additional hour adds 20 of labour cost, the remainder falls to 40, assuming everything else stays the same.
Label that result clearly as revenue less entered costs. It is not automatically net profit. Missing costs can overstate the amount left, and tax collected is not the same as service revenue. Use a consistent treatment of travel, supplies and overhead to avoid counting a cost twice.
Make one practical adjustment for the next quote
If several comparable jobs run over for the same reason, adjust the relevant time allowance, improve your pre-quote questions or make the scope clearer. A one-off delay does not necessarily justify changing every future estimate.
After each review, record one action: ask for condition photos, confirm oven cleaning separately, check access arrangements or allow more time for an initial clean. Review a small group of similar completed jobs before drawing broad conclusions.
A five-minute review checklist
- Save the original quote and any approved scope change.
- Enter actual cleaner-hours on the same basis as the estimate.
- Record actual costs and the reason for any difference.
- Check what the remainder includes and excludes.
- Write one improvement for the next comparable job.
If your underlying rate needs attention, follow the cleaning hourly rate worked example. The DigProX Cleaning Quote Calculator & Job Review Template for Excel includes a manual review sheet for up to 50 completed jobs alongside its quote workflow. It requires desktop Microsoft Excel for Windows and does not automatically import job history.
