COMMERCIAL CLEANING
Nightly rounds across buildings you do not own.
Cleaning is the hardest of these trades to prove and the easiest to underbill. The work happens after hours, in buildings nobody from the office is standing in, and the client only ever sees the result the next morning.
An agreement is for five hours. A good crew clears it in four.
Both of those numbers are true and they answer different questions. Onvoro keeps them apart, because one settles the invoice and the other settles the wage.
Timesheet software
- One hours figure, taken from when people signed in and out
- Bill it and you have quietly discounted the visit by an hour
- Pay against the agreed figure instead and the wage is wrong
- The better the crew gets, the less the contract is worth
Onvoro
- Worked minutes and billable minutes are two columns
- The invoice uses what was agreed for the visit
- The wage and the productivity question use what was worked
- The roster annotates the difference only where there is one
The agreed hours belong to the plan, the rate belongs to the site
A building with a nightly office clean and a weekly window clean shares one hourly rate and has two durations. Putting the price up should not mean editing every plan in the building.
It freezes onto the shift when the shift is generated
Raising what a site is charged next month cannot reprice a night already worked and already invoiced.
A callout with no agreement falls back to what was actually worked
Which is right, because there is nothing to bill against.
Bill the stopwatch and you discount every invoice. You discount it most where the crew is best, which is the wrong incentive to build into a business.
A tick is not proof, and the app says so.
Where a task needs a photo, the photo is what completes it. A completion with nothing attached is somebody having said they did it, and the checklist still counts it as outstanding.
- Bins to the Flinders Lane dockEvery shift
- Washrooms, levels 1 to 4Done earlier by Priya NairDaily
- Lobby glassWeekly
- End-of-shift photoPhoto requiredEvery shift
The checklist belongs to the building, not to the shift
Bins, glass, washrooms, the loading dock. It is set up once per site and every shift there inherits it, so a casual covering a sick call gets the same round as the regular.
Every shift, daily, or weekly, and each means something different
The bins go out every shift. Something daily can be reported as already done by whoever was there earlier, which is the difference between a checklist and a nag. A weekly task is weekly on the building’s own week.
A held timesheet says which task was outstanding
If a shift requires its tasks, an incomplete one is raised on the timesheet by name. The worker and the reviewer are reading the same rule, which is the one disagreement you cannot afford.
The photo of the problem is not the photo of the work
A picture attached when somebody reported a blocked drain does not satisfy the evidence the job needs to close.
Forty buildings, five nights a week, and the roster fills itself.
A service plan says what happens at a building and how often. Shifts are generated six weeks ahead from that and topped up through the day.
Two cleaners, not two names
A plan rosters a headcount. Each row is signed in to, timesheeted and billed on its own, and an unfilled row stays visible as work still promised.
Christmas is an exception, not a deleted shift
A closure is recorded against the plan, and a service that moves rather than being skipped records where it went.
Every second Tuesday is a real schedule
Periodic work sits on the same machinery as the nightly round, so a fortnightly carpet clean is not a diary note somebody has to remember.
The graveyard shift is not an error
Work that runs past midnight is ordinary here, and the schedule reads a finish earlier than the start as exactly that rather than refusing it.
Crews you subcontract are billed, not put on payroll.
Plenty of cleaning is done by a contractor who brings their own people. They sign in like everyone else, and their hours go on the contractor’s bill instead of your payroll. Bills and statements are on the Business plan.
One visit per clean, however many come
Price a contractor per visit, and two cleaners on one clean still count as one visit. Price them by the hour and the crew’s hours add up.
A statement before the invoice
At the end of their billing period, the contractor opens a statement, with no login, showing each building, their crew’s hours and the total.
They can check their own crew
A subcontractor login sees their crew’s shifts and hours, and nobody else’s.
When the client says it was not cleaned.
The answer is one screen rather than three phone calls: who was there, when they arrived, what they ticked, and the photographs they took.
A late arrival means the same thing to everyone
The alert a supervisor gets at 6:00 am and the exception on that week’s timesheet use the same threshold. Two different numbers are how an argument about pay starts.
The building has a feed, and it reads like a sentence
Every sign-in and sign-out, not only the awkward ones, so the history is evidence that people turned up rather than a list of things that went wrong.