The contact was the right person and the need was real. You quoted it, and then nothing.
Across the cleaning companies we work with, close rates on qualified commercial leads run 15% to 30%, and the difference between the bottom and the top is process, not price. Six problems cause most of that gap, and each one has a fix with a clock on it. Below: the six causes, a 14-day follow-up schedule, the six-step fix in order, and the dollar value of ten points of close rate.
Measure three numbers before you change anything
Most owners quote their close rate from memory, and memory is generous. Track three numbers for 60 days in a spreadsheet or in the CRM you already pay for.
- Lead to walkthrough: what percent of qualified leads turned into an on-site walkthrough that actually happened.
- Walkthrough to proposal: what percent of those walkthroughs got a written proposal within 24 hours.
- Proposal to signed: what percent of proposals became a signed contract within 45 days.
Round numbers: you get 20 qualified leads in a month, 14 turn into completed walkthroughs (70%), 12 get proposals, 4 sign. That is a 20% lead-to-close rate and a 29% walkthrough-to-close rate.
Now you can diagnose instead of guess. A low first number means speed and booking language. A low last number means your proposal and your follow-up.
| Where deals stall | What it looks like | Most likely cause |
|---|---|---|
| Lead to walkthrough under 50% | "I called twice, never heard back" | Slow first contact, no second attempt |
| Walkthrough happens, no proposal | Site visits that go nowhere | No next step set on site, no deadline on yourself |
| Proposal to signed under 20% | "We're reviewing options" forever | Price-list proposal, no follow-up cadence |
| Deal dies after a verbal yes | "I have to run it by someone" | You were talking to the wrong person |
| Lost on price every time | "We got someone cheaper" | Scope never got anchored to labor hours |
Cause 1: a slow first call hands the job to whoever called first
A lead that asked for a quote Tuesday morning is a different lead by Thursday. The need is still there, the urgency is gone, and if they contacted two companies, the one on site first usually sets the scope everyone else bids against.
Call within 15 minutes of the lead landing. If you cannot, call within the hour, and hand lead response to one person whose phone is not sitting in a mechanical room.
Then run five attempts over three business days: call, text, email, call at a different hour, email with two specific dates. Facility managers pick up more between 8 and 10 a.m., before the day gets hijacked.
Hi Karen, it's Mike with Oakline Facility Services. You asked for a quote on nightly cleaning for the office building. I'm not going to price it over the phone because I'd be guessing. I can walk the building Thursday at 8 or Friday at 2. Which one works?
The free cold call scripts and objection handlers cover gatekeepers and the common brush-offs if you want more language for the first 30 seconds. A mediocre call today beats a perfect call on Friday.
Cause 2: you ended the first call without a walkthrough on the calendar
The call goes well, the contact is friendly, and it ends with "send me some information." That is not progress, it is a polite exit, and most of those deals never get quoted at all.
Never end a first call without a date, a time, and a confirmed attendee. "When works for you?" invites a non-answer. "Thursday at 8 or Friday at 2?" invites a choice.
- Date and time: within five business days, ideally within three.
- Who walks with you: name and title, plus whoever signs if that is a different person.
- Access details: badge, dock door, after-hours entry, so you are not burning the appointment standing in a lobby.
Send the calendar invite within ten minutes with the address, your cell, and one line on what you will cover. Confirm by text the morning of. Same-day confirmation is the cheapest way to cut no-shows. When they push for a price by email first, say this:
I can send a number today, but it'll either be too high and you'll ignore it, or too low and I'll have to change it later. Twenty minutes on site and you get a real price the same day. Thursday at 8 or Friday at 2?
Cause 3: a proposal sent three days later is the second quote
You walked the building Monday, got buried Tuesday, and sent the proposal Thursday night. Your competitor's number has been on the desk since Monday afternoon, so you are the follow-up quote, not the standard everyone else gets measured against.
Price the building before you leave the parking lot. Take square footage, fixture counts, floor types, and frequency during the walk, then run it while the details are fresh. The free square footage and frequency calculator turns those inputs into labor hours and a price in a few minutes.
Target: proposal in the inbox within four hours of the walkthrough, same business day. If the walk is at 4 p.m., it goes out by 9 the next morning with a line saying you wanted them to have it first thing.
Commit out loud on site so you are on the hook: "You'll have this in writing before 5 today. Call me tonight if you have questions." That sentence moves more deals than a nicer brochure.
Cause 4: a price-list proposal turns the decision into a price fight
One page with a monthly number and a bulleted task list hands the buyer a spreadsheet exercise. The only variable left is price, and someone will always be cheaper.
What a closing proposal contains
- Scope by area and frequency: restrooms nightly, offices nightly, carpet spot nightly and extraction quarterly, written area by area so nobody argues in month three.
- Staffing and hours: how many cleaners, which nights, what time window, how many labor hours per week. This is the most persuasive page because it shows the price was built, not guessed.
- Quality control: inspection frequency, who inspects, what the buyer receives. Attach a real form like this room-by-room QC inspection checklist so it is a process, not a promise.
- Onboarding timeline: day 1 to day 30, including keys, badges, supply delivery, and the first inspection date.
- Compliance and insurance: certificate of insurance limits, background checks, and for medical sites, how you handle the OSHA bloodborne pathogens standard and sharps container areas.
- Two options, one recommendation: five nights and three nights, priced separately, with one sentence on which you recommend and why.
Keep it to four to six pages. Nobody reads twelve. The free commercial cleaning proposal template gives you the structure, and you change only the scope section per building. For the full sequence from walkthrough to signature, read the guide on closing commercial cleaning deals.
Put a price validity line on it: "This pricing holds for 30 days from the date above." That single line gives your day 14 follow-up a reason to exist.
Cause 5: you stop following up after two touches
Most cleaning companies send the proposal, call once or twice, then write the buyer off as a tire kicker. Meanwhile the buyer had a flooded storeroom, a budget meeting, and two people quit. Silence is rarely rejection. It is a buyer with a day job.

The 14-day follow-up schedule
Run it exactly. Day 0 is the day the proposal goes out.
| Day | Channel | What you do |
|---|---|---|
| 0 | Proposal, three-line email, price validity line, one question: "What's your target start date?" | |
| 1 | Call | Morning call to confirm it arrived. No pitch on voicemail, just "checking it landed." |
| 3 | Call, voicemail, email reply | Voicemail asks one question about the start date. Reply on the original thread so it moves to the top. |
| 5 | Text or email | Send one useful thing: the QC checklist, your COI, or a reference at a similar building. No ask. |
| 8 | Call at a different hour | If you called mornings, call at 3:30. Offer a date: "I can staff the 1st if I know by Friday." |
| 11 | Email the second contact | Loop in the GM, owner, or ops lead you met on the walkthrough. Short, polite, copy your main contact. |
| 14 | Closing the file email. This gets more replies than anything else in the sequence. |
The day 14 email, verbatim:
Subject: Closing the file on the cleaning quote
Hi Karen, I haven't heard back, so I'm guessing the timing isn't right. I'll close the file and check back in 90 days. If something changed on your end, reply with one word and I'll hold the pricing for another two weeks.
After day 14, move them to a monthly touch for six months, then quarterly. Contracts turn over. The buyer who ignored you in March calls in September when the incumbent misses three nights in a row. If you want a lead flow worth running this cadence against, book a free strategy call and we will start with your numbers.
One caution: cadence without substance is noise. Every touch needs a question or something useful attached. Seven emails that say "just following up" get you blocked.
Cause 6: the friendly contact is not the person who signs
A great walkthrough with someone who nods at everything, then says they will run it by the committee, is a tour, not a sales call. Know who signs by facility type and size, and get that person involved before you price.
| Facility | Who signs | Typical monthly value | Where the deal comes from |
|---|---|---|---|
| Small office, under 10,000 sq ft | Office manager or owner | $400 to $1,200 | Outbound calls and email, referrals |
| Large office, 50,000 sq ft plus | Facility manager, sometimes with procurement | $3,000 to $12,000 | RFPs, incumbent turnover, outbound |
| Multi-tenant property | Property manager, regional PM on portfolios | $1,500 to $8,000 per building | Property management firms, BOMA events |
| Medical or dental office | Practice manager | $600 to $2,500 | Outbound, dental and medical group referrals |
| School, daycare, church | Business manager, director, or board | $1,500 to $10,000 | Board meetings, posted bids, state portals |
| Regional or national chain | Procurement or category manager | Varies by site count | Bid portals, vendor registration |
Those bands are what we see across the US and Canada, not a published dataset, so your metro will shift them. Government and institutional work runs through portals instead of a phone call: federal opportunities post on SAM.gov, and most states and counties use BidNet or their own procurement site, where responses are scored on forms, not rapport.
How to find out who really signs
Ask on the first call. It is professional, not rude:
So I quote this right, who signs off on the janitorial contract, and who's the first person to hear about it when the restrooms aren't right? I'd like both on the walkthrough if we can swing it.
If you only get the influencer, make them your coach. Ask what the approver cares about, what the current spend is, and when the budget cycle resets. Then write the proposal to the approver even though you hand it to the influencer. Who signs and what they weigh by building type sits in the facility-type playbooks, including medical and dental offices, property management companies, and office buildings.
The six-step fix, in order

- Assign one owner for lead response. One person, one phone, 15-minute target. Today.
- Rewrite your first-call close. Two time options, nothing else. Say it out loud twice before your next call.
- Price on site. Measurements and fixture counts during the walk, numbers in the truck, proposal within four hours.
- Rebuild the proposal once. Scope by area, labor hours, QC, onboarding, insurance, two options. Then reuse it.
- Load the 14-day cadence. Seven dated touches in your CRM or calendar, with the day 14 email already written.
- Verify the signer before you quote. One question on the first call, and get the signer on the walkthrough.
Steps 1 and 2 move your lead-to-walkthrough number inside two weeks. Steps 3 through 5 move proposal-to-close over the next 60 days.
Run the math on ten points of close rate
You work 20 qualified leads a month at $175 each, so $3,500 in lead cost. At a 15% close rate you sign 3 contracts. At 25% you sign 5.

Price a typical contract at $1,800 a month. Check the labor: 2 hours a night, 5 nights a week, about 22 visits a month, so 44 labor hours. The median hourly wage for janitors and cleaners reported by the Bureau of Labor Statistics sits around $17, and loaded with payroll taxes, workers comp, and insurance you are near $22. That is $968 in labor, plus roughly $90 in supplies, leaving about $740 before overhead. Call it 35% gross margin after your share of insurance, equipment, and supervision: $630 a month per contract.
Two extra contracts from the same 20 leads is $1,260 a month in gross profit. Hold them 12 months and that single month's improvement is worth about $15,120. Cost per signed contract drops from $1,167 ($3,500 divided by 3) to $700 ($3,500 divided by 5).
No new channel, no website rebuild, no discount. Just calling faster and following up seven times. If the process is fixed and volume is the constraint, the five ways to get more leads post covers where the next 20 come from, and buying commercial cleaning leads at a flat $175 per walkthrough-ready lead keeps cost per close easy to forecast.
When this math does not apply
If you already close above 35%, volume is your constraint and this post will not move much. If you are losing deals because you cannot staff them, fixing sales makes things worse before better. And on formal RFPs against four bidders, hitting the scoring criteria matters more than cadence.
Common mistakes
- Quoting over the phone to save a trip. You either overprice and lose or underprice and inherit a job that bleeds. Walk the building.
- Treating no reply as a no. Most commercial buyers we see need five to eight touches. Two calls and a shrug kills more good leads than price does.
- Pricing to the competitor instead of to the hours. If you do not know your labor hours per visit, you cannot defend the number and you will discount under pressure. The guide on contract structure and profit shows how to build pricing that survives a negotiation.
- Sending twelve pages with no staffing page. Length is not credibility. Labor hours and a QC process are credibility.
- Winning the account and coasting through month one. Accounts churn fastest in the first 90 days. Set the first inspection date before day one and read up on turning new accounts into long-term contracts.
- Blaming lead quality before auditing the process. Pull your last 20 leads and check the timestamp on your first call. For what a qualified lead should include before it reaches you, see how the qualification gates work.
Frequently asked questions
What is a good close rate on commercial cleaning leads?
On qualified leads where the contact is the decision maker and agreed to a quote or walkthrough, 15% to 30% lead-to-close is the normal range we see. Walkthrough-to-close is the better number to watch, and a tight operation runs 30% to 45% there. Below 15%, the cause is almost always response speed, proposal timing, or follow-up, in that order.
How many times should I follow up on a cleaning proposal?
Seven touches over 14 days, then a monthly check-in for six months. Most cleaning companies stop after two, which is why deals they wrote off get signed by someone else in month three. Attach a question or something useful to every touch instead of a generic check-in.
How fast should I call a new commercial cleaning lead?
Within 15 minutes if you can, within the hour at the latest. After a day or two the buyer has usually talked to someone else and you are the second quote. Assign one person to own lead response so it does not depend on who is near a phone.
Should I send the price before the walkthrough?
No. A phone quote is a guess, and a guess either loses on price or wins a job you cannot run profitably. Tell the buyer they get a real number the same day as the walkthrough, which is a stronger commitment than a fast guess.
The buyer says they are happy with their current cleaner. Is the deal dead?
No, it is a timing problem. Most commercial janitorial agreements we see run 12 months with a 30 to 60 day cancellation clause, so ask when it renews and what one thing they would change. Put them on a monthly touch until that renewal window opens.
Is it my lead quality or my sales process?
Pull your last 20 leads and check three things: hours elapsed before your first call, how many got a walkthrough, and how many got a proposal within 24 hours. If first-call time is over a day and proposals take three days, the leads were fine. Fix those two numbers for 60 days before changing lead sources.
Get leads worth a 14-day cadence
Book a free strategy call and we will look at your close rate, your follow-up, and whether more qualified leads would actually pay off right now.
Book Your Strategy Call