Skip to content

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.

Bucket, a time cards stamped over bid, and a price increase that was never produced: the line from bid to margin breaks after the hours.

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.

  1. Walkthrough
  2. Hand-off 01 to Proposal
  3. Hand-off 02 to Contract
  4. Hand-off 03 to Cleaning
  5. Hand-off 04 to Invoice
  6. Hand-off 05 to Paid
  7. Hand-off 06 to Margin
  1. Hand-off 01 · Walkthrough → Proposal

    New inquiries and walkthroughs waiting while the owner covers the week.

  2. Hand-off 03 · Contract → Cleaning

    Tasks outside the spec done to keep the account, never priced.

  3. Hand-off 04 · Cleaning → Invoice

    Contracts still billed at the walkthrough price while hours and wages rose.

  4. 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

  1. Which three buildings ran furthest past their bid hours last quarter, counting hours paid rather than hours bid?

  2. Which contracts have kept the same price since the walkthrough, and what did wages on those buildings do over the same years?

  3. 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

When the work grows past the original scope, what happens to the price?

Choose the answer that sounds like your business.

Answer it in the Self-Audit

How it runs

Two weeks, $4,500, one finding you can act on.

  1. Day 0

    A 20-minute call

    Fit, not yet, or not us. No deck, no payment.

  2. Days 1–14

    We read the records

    Read-only exports from the systems you already run. Nothing switched off, nothing to install.

  3. 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.

In depth

The long version, for an owner who wants the detail.

The outside numbers, each with its source

The next step

Tell us what isn’t getting followed up. We’ll tell you if we can help.

  1. Send the form beside this. A person reads it, not a bot or a ticket queue. We call you back the same business day.
  2. 20-minute call: fit, not yet, or not us.
  3. 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.

Add business context (optional)

We use these details to respond to your inquiry. We don’t sell or share it, and one line asking us to stop is enough.

Call me back