Service MarginLab

How to Estimate Labour for a Commercial Cleaning Quote

Last updated 1 August 2026

Labour is usually the single largest cost in a commercial cleaning job, and it's also the number most commonly guessed rather than calculated. Underestimate labour and a job that looked profitable on paper quietly becomes a loss once it's actually running. This guide covers a practical approach to estimating labour hours for a commercial cleaning quote.

Why labour estimates go wrong

Most inaccurate labour estimates come from one of a few common patterns:

  • Estimating from a quick look at a site rather than a proper walkthrough
  • Using a flat rate per square metre that doesn't account for the site's actual condition or layout
  • Forgetting time for tasks that don't happen every visit
  • Not accounting for travel time between areas on larger sites
  • Copying an estimate from a "similar" site that turns out to be different in a meaningful way

A structured walkthrough is the foundation for a reliable labour estimate — see What to Check During a Commercial Cleaning Site Walkthrough if you haven't already got a consistent process for this.

Break the estimate down by area and task

Rather than estimating a single number for the whole site, build your labour estimate from the ground up: area by area, task by task. This is slower the first time, but it produces a far more reliable number — and it means you can adjust individual areas later without having to re-estimate the whole job.

A simple structure to work from:

AreaSize / unitsEstimated minutes
Open plan office~40 workstations70
Meeting rooms (x3)3 rooms30
Kitchen125
Bathrooms & amenities2 sets40
Reception & corridors20
Travel/setup time on site15
Total200 minutes (~3.3 hrs)

These figures are illustrative — actual productivity rates vary by team, equipment, and how a site is laid out. The value of this approach isn't the specific numbers; it's the discipline of building an estimate from real areas and tasks rather than a single guessed figure.

Use your own productivity rates, not generic industry figures

Generic productivity benchmarks (minutes per square metre, workstations per hour) can be a useful starting point, but they're never a substitute for your own team's actual performance. Equipment, experience, site layout and even the specific tasks included in "clean the office" all affect how long a job really takes. Where possible, base your estimates on time actually recorded from comparable jobs your business has delivered, and adjust generic benchmarks to match your own results over time.

Account for team size and job structure

Labour hours and team size interact directly with how quickly a job gets done and how it should be staffed. A 6-hour job isn't necessarily a 6-hour shift for one person — it might be a 3-hour shift for two people, which changes staffing cost, scheduling and how tightly the job fits into your team's day. When estimating labour, think about:

  • How many staff will realistically be rostered to the job
  • Whether the site allows multiple staff to work simultaneously without getting in each other's way
  • Any minimum shift length that applies under your employment arrangements

Don't forget non-routine labour

Periodic tasks — carpet extraction, floor stripping and sealing, high-level dusting — need their own labour estimate, separate from the routine visit. Because these happen quarterly or annually rather than daily, it's easy to underestimate how much time they add across a year, or to forget them entirely when pricing a contract. See How to Build a Commercial Cleaning Scope of Work for a structured way to capture these separately.

Sanity-check your estimate

Once you've built an estimate from the ground up, it's worth sanity-checking it against a few reference points before finalising a quote:

  • Does the estimate roughly match what similar sites in your own portfolio actually take?
  • Does the resulting revenue per labour hour look reasonable compared to your other contracts?
  • Is there enough time built in for supervision, quality checks or handover communication, if relevant?

For more on revenue per labour hour and how it fits alongside margin, see Understanding Profit Margin on Commercial Cleaning Jobs.

From labour estimate to quote

A labour estimate on its own doesn't produce a price — it needs to be combined with labour cost, supplies, equipment, overhead and your target margin. The Commercial Cleaning Quote & Profit Calculator is designed to take a labour estimate built this way and turn it into a full picture of job cost, selling price, margin and contract value. And because a reliable labour estimate starts with a thorough site visit, the Commercial Cleaning Walkthrough & Scope Planner is designed to feed directly into this process. The Quote & Profit Calculator is now available as a free beta — try it in your browser.