Commercial cleaning operations audit Hours run past the bid. The price never moves. We find where the margin leaks.
Buildings worked past the bid, prices nobody dares raise, payroll due before the cash. In two weeks, from payroll hours and invoices, we put a monthly dollar figure on each one.
- Fixed fee
- $4,500
- Length
- Two weeks
- Access to records
- Read-only
For commercial cleaning companies doing $1M a year and up.
+1 (202) 600-6027Mon–Fri, 9 a.m.–6 p.m. ET · A real person answers or calls you back the same business day.After hours? Book the call online: one form, no calendar
Sound familiar?
What cleaning company owners say about the money they can’t find.
01
Hours worked past the bid
Crews overwork a building and the office sees the time cards a week later. Comparing hours with the bid, building by building, is nobody’s job.
02
A price that never moves
Asking for an increase risks a rebid, so the price stays at the walkthrough number while wages and supplies climb.
03
Work the customer expects for free
Tasks that are not on the list get done to keep the account. Pricing them before the crew starts is nobody’s job.
04
Complaints that put an account at risk
A complaint about last night’s clean lands on the owner’s phone. Following it up and closing it out is nobody’s set job.
05
Payroll before the cash
Payroll runs every week or two while customers pay on their own schedule. How long earned cash waits, customer by customer, is on no report.
06
The owner is the only one
Bids, complaints, hiring and covering routes all run through the owner, so new inquiries wait whenever the week is full.
Paraphrased from public owner forum threads and trade-press interviews — not from our clients.
None of this is fixed by bringing in more business. Each leak sits in work already on the books.
Where it stalls
From the first call to the cleared payment: where the money stalls.
- Walkthrough
- Hand-off 01 to Proposal
- Hand-off 02 to Contract
- Hand-off 03 to Cleaning
- Hand-off 04 to Invoice
- Hand-off 05 to Paid
- Hand-off 06 to Margin
- Hand-off 01 · Walkthrough → Proposal
New inquiries and walkthroughs waiting while the owner covers the week.
- Hand-off 03 · Contract → Cleaning
Tasks outside the spec done to keep the account, never priced.
- Hand-off 04 · Cleaning → Invoice
Contracts still billed at the walkthrough price while hours and wages rose.
- Hand-off 06 · Paid → Margin
Hours worked past the bid, building by building, seen a week late.
Before any new software
Large companies are spending heavily on AI. Few can show what it returned.
7%
of 2,145 senior leaders at companies with $100M+ in revenue reported having established a return on AI — while planning to spend an average of $188 million each on it.
Source: KPMG Global AI Pulse, Q2 2026
Those are companies with their own IT departments and budgets. A smaller business that buys a tool on a hunch has less room for the same mistake.
Leaders with strong visibility into costs were five times as likely to report a return on AI (15% against 3%). The same release adds that without clear ownership, decisions fragment and impact gets harder to track.
Source: KPMG Global AI Pulse, Q2 2026
Free · two taps · no email
Check one hand-off yourself, right now.
Three questions, from your own records
Which three buildings ran furthest past their bid hours last quarter, counting hours paid rather than hours bid?
Which contracts have kept the same price since the walkthrough, and what did wages on those buildings do over the same years?
Of the work done outside the signed spec in the last 90 days, how much was priced before the crew started?
If an answer takes digging, note where the record lives. That is where the Review starts.
Free self-check · two taps · no email
Hand-off 3 of 6 · Contract → Delivery
Choose the answer that sounds like your business.
That was one of six hand-offs where money changes hands, from first inquiry to collected cash. The other five take about three minutes and end in a dated sheet that names where to start.
How it runs
Two weeks, $4,500, one finding you can act on.
Day 0
A 20-minute call
Fit, not yet, or not us. No deck, no payment.
Days 1–14
We read the records
Read-only exports from the systems you already run. Nothing switched off, nothing to install.
Day 14
The findings, in writing
Each leak with a monthly dollar figure, the order to fix them in, and the first fix to start the next morning — the company’s to keep whatever the owner decides.
$2,250 to begin, the balance when the report arrives. The fee does not change with what the Review finds, and the written report is yours to keep.
What we price
Each leak gets a monthly dollar figure.
Paid hours on each building, supervisor cover for call-offs included, set against the hours bid at the walkthrough, pay period by pay period
Contracts still billed at the walkthrough price while wages and supplies rose, with the price-change terms each contract allows set beside them
Tasks outside the signed spec done to keep the account, with no price set before the crew started
Complaints logged against each building, how long each one took to close, and the accounts where they cluster
Days between payroll and each customer’s payment, set against the terms each contract states
New inquiries and walkthroughs that waited while the owner covered the week, and the days each one waited
Who runs it
Small on purpose. Senior on purpose.
A team with ten-plus years in strategic consulting and business-process automation. Before Lumina, our people built and ran revenue operations inside a Fortune 500 US financial institution.
Tamara Stepanyan, founder
No client case studies yet — we would rather tell you that than invent one.
Before you call
Questions cleaning company owners ask first.
We already run WinTeam (or Swept, or CleanTelligent). Doesn’t it show all of this?
It shows what got entered, and WinTeam can set budgeted hours against paid hours job by job when every hour carries a job code and the budget was updated after the last scope change. The gaps sit where that breaks: payroll hours with no building code, a budget still set at the walkthrough, work agreed in a lobby. The Review reads the software, read-only, beside the bid sheets, signed specs, recurring invoices and AR aging, so each building’s hours bid, hours paid and dollars billed sit in one place. The fix list runs inside the tools already in place.
Does the Review tell us to raise prices?
It shows, building by building, hours paid against hours bid and where each contract’s escalation clause allows a change. Whether to ask, and when, stays the owner’s decision; the report supplies the numbers for that conversation.
Property managers push back on extras. If we start billing every one, doesn’t that put the building at risk?
Billing every extra is not the recommendation; deciding every extra is. Some extras are goodwill by decision, some are already priced into the monthly as periodics, and some were simply never billed because nobody told the office. The Review separates the three, in writing. The standard it recommends is a slip before the work starts, even one marked $0, so the owner chooses each time instead of discovering it at year-end. A property manager who signs an NTE before the buffer comes out is also a property manager with no surprise on the invoice.
Is there a check we can run ourselves before booking anything?
Yes, from records the office already has. Take one pay period: for each building, total the hours payroll paid there, supervisor cover included, and set them beside the hours the bid assumed. A building over its bid hours is margin going to labor. If the hours cannot be tied to a building at all, because payroll carries no building code, that is the finding. The two-tap check on this page asks about the same hand-off.
Is a company our size big enough for the Review to be worth $4,500?
The Review fits a company with several buildings, more than one crew and an office that bills separately from the people doing the work. In a business carried by labor, an hour paid and never billed comes straight out of margin. Tell us the building count and the crew structure on the 20-minute call, before any payment, and the answer on fit will be a plain yes or no.
What does the Review need from the office, and what comes back?
Read-only access to the scheduling, inspection and accounting tools, a payroll export with hours by employee ID and building code, the bid sheets and signed specs, and portal status reports. No SSNs, no I-9s, no bank details. Supervisors are not graded: the Review compares a process to a written standard, never people to people. Two weeks later the owner receives a findings document that prices each leak in monthly dollars, with a fix list ordered by what the arithmetic justifies, for a $4,500 fixed fee.
Related reading
In depth
The long version, for an owner who wants the detail.
The outside numbers, each with its source
8,828 janitorial-services employer firms with enterprise receipts of $1 million to under $100 million (2022)
Janitorial work may take place in the evening while office buildings are empty
Source: U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Janitors and Building Cleaners, 2026
The next step
Tell us what isn’t getting followed up. We’ll tell you if we can help.
- Send the form beside this. A person reads it, not a bot or a ticket queue. We call you back the same business day.
- 20-minute call: fit, not yet, or not us.
- If it fits: the Revenue Review, $4,500 flat, two weeks.
+1 (202) 600-6027Mon–Fri, 9 a.m.–6 p.m. ET · A real person answers or calls you back the same business day.