Notes/Jun 2026
Jun 2026·9 min·Colby

Most janitorial operators can price a building in their heads before they reach the parking lot. The math is done. What eats the three days is the distance between knowing the number and putting it in front of the prospect.

After the walkthrough

The rep drives back with a paper form, a camera roll, and notes that made sense on-site. At the office, they re-enter what they already captured: square footage, fixture counts, service frequencies, add-ons. That translation step runs 20 to 40 minutes and produces a row in a shared spreadsheet that still has to become an actual number.

The spreadsheet started as the owner's model. It has grown since. Tabs for different service lines, conditional columns, rates last touched two years ago, a notes field nobody fills in the same way twice. The rep finds the right tab, works through it, rounds where they are unsure, and leans on last week's similar job to sanity-check the total.

The three handoffs

Handoff one is the paper form, moving the building into the spreadsheet. Handoff two is the approval. Anything above a set square footage or scope complexity goes back to the owner for a check. Call it the one pricing control the business actually has. The round trip takes as long as the owner's day allows, so if they are on a job or stuck in a hiring conversation, the quote waits.

Handoff three is formatting. The spreadsheet produces numbers, not a document. Someone assembles those numbers into something presentable, attaches it to an email, personalizes the message, and sends it from the right address. None of that is hard. It is one more place the quote can sit for an hour while the rep finishes something else.

When the handoffs collapse

For one janitorial operator, we replaced those three handoffs with a quoting app that mirrors the walkthrough. Service type, square footage, frequencies, fixture counts, add-ons: the rep enters them on the phone while still inside the building. The system applies the owner's pricing logic and formats a clean quote addressed to the prospect from that visit.

The quote goes out before the rep leaves the lot. Standard jobs skip the approval queue. The owner's role moved from reviewing individual jobs to owning the pricing model. They update margins and labor rates in one place, and every future quote inherits the change.

The prospect gets a number while the walkthrough is still fresh. The rep drives to the next stop.

Before you scope a build

Not every quoting operation is ready for this. The prerequisite is a pricing model that holds steady for at least a meaningful share of jobs. When every bid is a custom exception, with subcontract dependencies and scope that needs a conversation to price, there is not enough structure to build from.

Start with a short workflow map. Name every handoff in the current process, clock the elapsed time at each step, and see how much of the delay is process versus judgment. That usually takes one afternoon, and it tells you whether the problem is the software or what sits underneath it.

More notes
Jun 2026·9 min
How facilities management companies win new maintenance contracts
A facilities company keeps fifteen buildings running and still cannot reliably add the sixteenth, because the people who deliver the service are not the ones chasing the next portfolio. Here is where facilities business development leaks.
Read →
Jun 2026·8 min
The staffing agency that grew on referrals and then stopped growing
An agency fills every req its clients send and still cannot add a new logo, because the people who could sell are buried in the people they place. Here is where staffing business development leaks.
Read →
Jun 2026·9 min
The staffing margin: set once in the bid, eroded all year
An agency wins a placement on a bill rate set by gut, then watches the spread shrink through overtime, missed rate increases, and hours that never get billed. Here is where staffing margin leaks.
Read →
Jun 2026·9 min
The facilities maintenance bid: priced on the schedule, bled by the call-outs
A property maintenance company bids the preventive schedule cleanly, then drowns in reactive calls nobody priced. Here is where the margin leaks before the contract is signed.
Read →
Jun 2026·9 min
Night coverage: how commercial cleaners lose a site before anyone notices
Crews clean thirty buildings a night across a city. When one cleaner no-shows, the gap is invisible until the client emails at 8 a.m. Here is where coverage breaks and what holds it.
Read →
Jun 2026·9 min
The commercial cleaning pipeline: where new accounts leak before the bid
Most janitorial owners prospect in the gaps between running the business, so the pipeline leaks at follow-up. Here is where the accounts go and what holds them.
Read →
Jun 2026·8 min
Why commercial landscaping companies lose track of job costs, and what it takes to see margin per contract
Crew hours sit in the timesheet app. Material costs sit in the bookkeeping ledger. Equipment hours sit on a log in the truck. None of them connect to the contract number, so the margin story is always three months old.
Read →
Jun 2026·8 min
How staffing agencies close payroll when the client timesheet and the worker's record disagree
The worker's hours sit in one place. The client's signed timesheet sits in another. Until both agree, neither payroll nor the invoice can close.
Read →
Jun 2026·8 min
How facilities teams track open work orders across properties (and where jobs go quiet)
The request came in. The vendor got dispatched. Then nothing. Where work order tracking breaks down at ten properties, and what it takes to fix it.
Read →
Jun 2026·8 min
Why the RFP response is already late before anyone starts writing
BD found the opportunity. The deadline is in ten days. Most of that window goes to locating the right answers and confirming they are still current, before a word gets written.
Read →
Jun 2026·8 min
Where field service hours disappear before payroll runs
Workers clocked in. The shift happened. By Friday the coordinator is cross-referencing three sources and calling supervisors because the numbers do not add up.
Read →
May 2026·11 min
How to audit a services business for automation
A practical way to find the workflow bottlenecks worth fixing before anyone starts building with AI.
Read →
Mar 2026·8 min
Why we ship two projects, not five
How we score 30 ideas down to the two that move revenue this quarter.
Read →
Feb 2026·12 min
What we hand off when we leave
A runbook your team uses without us. Here is what it covers and how we test it before we go.
Read →
Jan 2026·15 min
Six engagements, one pattern
Where $1M to $50M services businesses lose revenue, and the fix that held.
Read →