You took 40 phone calls last quarter, drove to 14 buildings with a tape measure and a flashlight, and signed three of them. Three feels like a fine quarter until you notice something about the other 11: almost none of them ever said no.
They just stopped answering. That silence is the most expensive sound in a commercial cleaning company, and it never shows up on the P&L as a line you can point to.
There is no published national benchmark for commercial cleaning lead conversion, so any single percentage you see quoted is someone's private book of business. Operators who track it closely tend to land at 10% to 25% of qualified leads signed, and roughly 5% to 15% of every raw inquiry that comes in.
Those two numbers being so far apart is the whole story. If you only measure one of them, you cannot tell whether you have a lead problem, a qualifying problem, or a follow-up problem, and you will keep buying more leads to fix a leak that is happening downstream.
Why there is no reliable "average" conversion rate for cleaning leads
Ask ten janitorial owners for their close rate and you will get ten numbers that cannot be compared, because none of them define a lead the same way. One counts every form fill including the residential tire-kickers. Another counts only walkthroughs performed.
A company doing 90% referral work will report a close rate that looks impossible next to a company buying shared marketplace leads, and neither is lying. Referrals arrive pre-sold with a warm introduction. Marketplace leads arrive with four competitors already in the inbox.
Contract type moves it too. One-time post-construction cleanups and strip-and-wax jobs close at a very different rate than a five-nights-a-week recurring janitorial contract that requires a property manager to fire an incumbent vendor.
What each stage of a commercial cleaning funnel should convert at
Conversion is not one number. It is five, and the compound of those five is what you actually experience as revenue.
The ranges below are directional operating patterns reported by cleaning operators who track their pipeline stage by stage, not published research. Use them to find which stage is out of line with your own history, not as a grade.
| Stage | How to calculate it | Common range | What a low number means |
|---|---|---|---|
| Inquiry to live conversation | Contacted ÷ total inquiries | 60% to 80% | Speed to first response, or nobody owns the phone after 5 p.m. |
| Conversation to qualified | Qualified ÷ contacted | 50% to 70% | Wrong lead sources, or no qualifying questions being asked |
| Qualified to walkthrough booked | Walkthroughs ÷ qualified | 65% to 85% | You are booking a week out, or asking for the site visit too early |
| Walkthrough to proposal delivered | Proposals sent ÷ walkthroughs | 90% to 100% | Bid writing is stuck on the owner's kitchen table |
| Proposal to signed contract | Signed ÷ proposals sent | 25% to 40% | No follow-up sequence, or pricing built on a guess |
| Qualified lead to signed contract | Signed ÷ qualified leads | 10% to 25% | The compound number most operators mean when they say "close rate" |
Notice that the walkthrough-to-proposal row is the only one where anything below 90% is a genuine emergency. You already spent the drive time. Not sending the bid is pure waste.
How much are your quiet proposals actually costing you?
Run the arithmetic on a made-up company so the mechanics are visible. Call it Harbor Point Building Services, a nine-person operation doing nightly office and medical office cleaning.
Assumptions, all illustrative: 40 inquiries per quarter, 26 reached, 18 qualified, 14 walkthroughs performed, 11 proposals sent, 3 signed. Average contract value $2,800 per month.
- Inquiry to contract: 3 ÷ 40 = 7.5%
- Qualified to contract: 3 ÷ 18 = 16.7%
- Proposal to contract: 3 ÷ 11 = 27.3%
Every one of those sits inside the normal band. Harbor Point looks healthy. Now price the gap.
Moving proposal-to-contract from 27% to 36% means winning one additional bid per quarter out of the same 11. Four extra contracts a year at $2,800 per month is $134,400 in annualized contract value, with zero additional marketing spend and zero additional walkthroughs.
If Harbor Point runs a 35% gross margin on those accounts, that single-stage improvement is roughly $47,000 a year in gross profit. That is the quote-and-pray tax: the money you already earned with your time and then let expire in someone's inbox.
The second leak nobody counts: walkthrough hours
Harbor Point performed 14 walkthroughs. Assume 2.5 hours each including drive time, the walk itself, measuring, and writing the bid. That is 35 hours a quarter, 140 hours a year, roughly three and a half full work weeks of owner or estimator time.
Now assume four of those 14 buildings were never going to buy: the budget was half your loaded labor cost, or the property manager was collecting a third bid to renegotiate with the incumbent. You spent 10 hours a quarter driving to a no you could have identified in a four-minute phone call.
Warning signs your bid pipeline is leaking
These show up months before the revenue dip does. If three or more are true, your conversion rate is being decided by accident.
- You can state your close rate but not your qualified lead count. If the denominator is a guess, the percentage is decoration.
- Proposals go out whenever the week allows. Some in 24 hours, some in nine days, and nobody tracks which is which. Property managers who asked three vendors for pricing have usually decided by the time the third bid lands.
- Your losses are almost all recorded as "price." When every loss is price, it means nobody asked. Buyers say price because it is the polite exit.
- Deals go quiet rather than closing lost. A pipeline full of prospects with no next action date and no last-contact date is not a pipeline. It is a list.
- You are doing walkthroughs for buildings whose square footage you never wrote down. If the site visit did not produce fixtures, floor types, frequency, and headcount, you cannot bid it in one sitting, so you will not.
- Bid volume is up and revenue is flat. The classic signature of a downstream leak. More leads into a leaking funnel produce more silence, not more contracts.
- Nobody can tell you which lead source produced last month's signed accounts. You are then renewing ad spend on faith.
Why do commercial cleaning proposals go quiet?
Trace the root cause instead of blaming the market. In most small and midsize janitorial companies the leak has three sources, and they compound.
1. Qualifying happens at the building instead of on the phone
The owner is also the estimator, and the estimator's instinct is to say yes to every walkthrough because a walkthrough feels like progress. It is progress only if the prospect can buy.
Four questions asked before you get in the truck fix most of this: what are you paying now and what is the frequency, who signs the contract, why are you looking, and when do you need service to start. A prospect who will not answer the first or the third is comparison shopping, not buying.
2. The bid gets built from scratch every time
When pricing lives in a spreadsheet you rebuild by hand, the bid waits for a quiet evening. That is where the multi-day lag comes from, and the lag is the single most controllable variable in the entire funnel.
Build your pricing on production rates rather than gut feel and the bid takes minutes. ISSA publishes cleaning times by task and equipment type, which is the standard reference operators use to defend a labor number instead of arguing about it. Pair those times with your real loaded wage, not the base wage.
3. There is no second touch, because there is no system that remembers
Most cleaning proposals are sent once and never mentioned again. The prospect was not offended by your price. They got pulled into a lease renewal, a roof leak, and a budget meeting, and your PDF slid off the first screen of their inbox.
A commercial cleaning buying decision commonly runs 30 to 90 days from first contact to start date, longer if it is an RFP with a facilities committee. If your last touch is day one, you have opted out of the decision.
How to fix a low conversion rate in the next 30 days
Do these in order. The first two cost nothing and expose the truth, the rest close the leak.
- Define the five stages and count backward 90 days. Pull your call log, email, and calendar. Fill in the six rows of the table above using real names, not estimates. Most operators find their actual proposal-sent count is lower than they believed.
- Add a required loss reason to every dead deal. Six options is enough: price, incumbent retained, went with a competitor, timing changed, unresponsive, we declined. "Unresponsive" is the one that indicts your process rather than the market.
- Set a 48-hour proposal rule and mean it. Walkthrough Tuesday, proposal in their inbox by Thursday. If your pricing method cannot support that, the pricing method is the bottleneck.
- Book the review call before you leave the parking lot. Not "I'll send it over this week." A specific 15-minute slot on a specific day to walk through the proposal together. This single habit does more for close rate than any script.
- Write a four-touch follow-up cadence and run it on every proposal. Day 2 delivery confirmation, day 5 call, day 12 email with one relevant detail about their building, day 25 a short check-in that offers to revise scope. Then close it lost and move on.
- Bid scope tiers instead of one number. A five-night option, a three-night option, and a day-porter add-on. Buyers who cannot afford your first number can often afford your second, and a single-number proposal forces a yes or no when a conversation would have won.
- Review the pipeline weekly, out loud, deal by deal. Twenty minutes. Every open deal needs a next action and a date, or it gets closed lost. Pipelines rot in silence.
The 9-point pipeline leak checklist
- Every inquiry gets a first response the same business day, including evenings and Saturdays.
- Four qualifying questions are asked and recorded before any walkthrough is scheduled.
- Square footage, floor types, fixture counts, frequency, and occupancy are captured on site, every time.
- Pricing is built from production rates and loaded labor cost, not from what the last guy charged.
- Every proposal leaves within 48 hours of the walkthrough.
- Every proposal has a scheduled review call booked before you leave the site.
- Every open proposal has a documented next action with a date on it.
- Every dead deal carries a loss reason code chosen from a fixed list.
- Signed contracts are tagged to their lead source so you know what to keep paying for.
Keeping the number honest after your first good quarter
Conversion rate improves fast when you start measuring it, then quietly drifts back. The drift has a predictable cause: definitions loosen.
Somebody starts logging a voicemail as a contact. A walkthrough gets counted before it happened. Two deals sit in the pipeline for seven months because nobody wants to mark them lost, which inflates your open pipeline and deflates your close rate at the same time.
Guard against it with two rules. First, one person owns the pipeline data, even if that person is you, and stage definitions do not change mid-quarter. Second, any deal with no contact in 45 days is automatically closed lost, no debate. You can always reopen it if they call back.
Report the same six rows every month next to the prior three months. You are not looking for a good absolute number. You are looking for which stage moved, and whether the thing you changed 30 days ago is the reason.
Where CleanTrack360 fits
Most of the leak in this article is a memory problem, and memory problems are what software is genuinely good at. CleanTrack360 includes a quoting calculator that prices from square footage, frequency, labor, and supplies, which is what makes the 48-hour proposal rule realistic instead of aspirational. Proposals go out as branded PDFs with open tracking, so you know whether a quiet prospect never read the bid or read it three times and stalled on something else. A sales pipeline keeps every open deal visible with a next step attached rather than living in your inbox.
Plans start at $99 per month for up to 5 team members, $199 for up to 20, and $249 for up to 50, priced per plan rather than per user, and there is a 14-day free trial with no credit card. The same account also covers the operations side you will need once those bids start converting: drag-and-drop scheduling with recurring shifts, geofenced GPS clock-in and clock-out that runs in the phone browser, quality inspections with photo evidence and automatic scoring, and a client dashboard where the property manager can see schedules and inspection reports without emailing you.