Free tool
Per-Clean vs Hourly PricingModel which pricing structure wins for your account mix.
23% of cleaning company owners say they have "no idea" how many active prospects are in their pipeline at any given time, which means they can't accurately forecast revenue or prioritize sales activity. (Opora analysis; BSCAI member survey 2024)
Your pipeline needs pricing attached to every deal. When you move a prospect to "Proposal Sent," have a real number ready. Use the Cleaning Bid Calculator to price deals before they advance, not during the walkthrough when you're distracted.
A sales funnel for a commercial cleaning business is not glamorous; it's a systematic process for moving prospects from "never heard of us" to "signed contract" without losing anyone who should have closed. Most cleaning operators run their sales process in their heads, which works until it doesn't.
The problem with a mental pipeline: you forget follow-ups, you don't know your conversion rates, and you can't identify where prospects are dropping off. A documented, CRM-managed pipeline solves all three.
| Stage | Definition | Avg. Duration | Exit Conversion |
|---|---|---|---|
| 1. New Lead | Inquiry received or outreach initiated | 1–3 days | 40–60% → Qualifying |
| 2. Qualifying | Confirmed budget, authority, need, timeline | 3–7 days | 50–70% → Discovery Call |
| 3. Discovery Call | Completed needs assessment | 3–7 days | 55–75% → Walkthrough |
| 4. Walkthrough Scheduled | Site visit confirmed | 3–14 days | 80–90% → Walkthrough Done |
| 5. Walkthrough Complete | Site visit done; proposal in progress | 1–3 days | 85–95% → Proposal Sent |
| 6. Proposal Sent | Formal proposal delivered to prospect | 7–21 days | 20–35% → Won |
| 7. Won / Lost / Nurture | Final outcome recorded | – | – |
Source: Salesforce State of Sales 2024; HubSpot Sales Statistics 2024; BSCAI member survey data 2024; Opora analysis.
Defining Each Stage: What Qualifies and What Disqualifies
Stage 1: New Lead: Any inbound inquiry or outreach response. Do not over-qualify at this stage: the goal is to move every lead through to a qualifying conversation before determining fit.
Stage 2: Qualifying: Apply the BANT framework to determine if this prospect is worth pursuing:
- Budget: Can they afford your rates? (Proxy: building type and sq footage gives a reliable estimate)
- Authority: Are you talking to the actual decision-maker?
- Need: Do they have a real pain point with their current vendor, or are they satisfied?
- Timeline: Are they evaluating vendors now, or is this a 12-month exploratory conversation?
A prospect who fails on Budget or Authority should be disqualified (logged as "Not Qualified" in your CRM with a note) rather than continuing to consume sales time.
Stage 6: Proposal Sent: This is the highest-stakes stage. Most proposals die here not because the prospect chose a competitor, but because the vendor failed to follow up systematically. A minimum of 5 follow-up contacts over 21 days is required to give a proposal a fair chance.
Pipeline Metrics: The Four Numbers Every Cleaning Operator Needs to Know
1. Lead-to-Close Rate: Contracts signed / total leads entered. Industry average: 7–10%. If yours is consistently below 5%, your lead quality, pricing, or proposal quality needs work. If it's above 15%, you're likely being too selective in your targeting.
2. Average Sales Cycle Length: Days from first contact to signed contract. Industry average: 45–90 days for accounts under $2,000/month; 90–180 days for accounts over $5,000/month. A sales cycle significantly shorter than average may indicate you're winning on price (dangerous). Longer than average suggests a follow-up or proposal quality problem.
3. Average Contract Value: Total new ARR from closed deals / number of deals. Track this monthly. If it's declining, you're closing smaller deals. If it's growing, your targeting is improving.
4. Pipeline Velocity: How fast is money moving through your funnel? Pipeline Velocity = (Number of Deals × Win Rate × Avg. Deal Value) / Sales Cycle Length. This single number captures the health of your entire sales operation.
CRM Setup for Sales Pipeline Management
Your CRM pipeline stages should map exactly to the 7 stages above. For each deal in the pipeline, record:
- Prospect name, company, building name and address
- Square footage (estimate from Google Maps if not confirmed)
- Decision-maker name and title
- Source (how did this lead enter your pipeline?)
- Deal value (annual contract estimate)
- Last activity date and next action required
- Expected close date
The weekly pipeline review (30 minutes, Monday morning):
- Review every deal at Stage 3+: what's the next action?
- Identify any proposal (Stage 6) that's been sitting more than 7 days without response: schedule a follow-up call today
- Identify any walkthrough (Stage 4) scheduled this week: prepare the proposal template in advance
- Review Stage 2 (Qualifying) deals: have I done the BANT qualification, or am I just hoping they'll move forward?
$4.2M estimated pipeline value lost annually by a 10-person commercial cleaning sales team due to lack of systematic follow-up: calculated from industry average deal size and follow-up gap statistics. (HubSpot; National Sales Executive Association; Opora analysis)
The 30-Deal Benchmark: When You Have Enough Pipeline
A healthy commercial cleaning pipeline has enough deals to generate your target revenue even at average close rates. The math:
If your target is $200,000 in new ARR per year:
- Average deal value: $18,000/year ($1,500/month account)
- Deals needed: 200,000 / 18,000 = 11.1 deals
- At 25% close rate from Stage 3 (Discovery Call): need 44.4 discovery calls in progress
- At 55% discovery-to-walkthrough rate: need 80+ qualified leads
This means a cleaning company targeting $200K new ARR needs approximately 80 qualified leads per year, or about 7 per month. That's a very achievable target, but it requires consistent prospecting activity, not sporadic outreach.
Optimizing Each Funnel Stage: Specific Tactics
Stage 1–2: Accelerating Lead Qualification
Most cleaning sales pipelines bloat at Stage 2 because reps are afraid to disqualify. A prospect who can't afford your minimum price is not a pipeline deal; they're a time drain. Set hard rules: if a building is under 2,000 sq ft and the prospect won't consider a weekly frequency, log them as "Not Qualified" and move on.
Qualification call structure (under 10 minutes):
- Opening: "I'd like to learn a little about your situation before we schedule a visit: is now a good time for three quick questions?"
- Need: "What's prompting you to look at switching vendors / signing your first cleaning contract?"
- Authority: "Who else is involved in this decision besides yourself?"
- Timing: "If we put together a proposal that made sense for you, is this something you'd be looking to start in the next 30–60 days, or longer out?"
If the prospect can't answer the timing question with a concrete window, they go into a nurture sequence, not the active pipeline.
Stage 3–4: Discovery Call to Walkthrough Conversion
The most preventable drop-off in commercial cleaning sales happens between the discovery call and the walkthrough. A prospect agrees to a site visit, then ghosts when you try to confirm. The fix: schedule the walkthrough before you end the discovery call. Do not leave the call with a vague "I'll reach out to schedule": lock the date and time on the call.
Discovery-to-walkthrough conversion checklist:
- Did you confirm the exact building address and access procedure?
- Did you get a backup contact (facility manager, building super, admin) in case the decision-maker is unavailable?
- Did you confirm what the prospect wants to see covered in the walkthrough: their specific problem areas?
- Did you send a calendar invite with a brief agenda immediately after the call?
Prospects who receive a calendar invite within 30 minutes of a discovery call show up for walkthroughs at a 91% rate vs. 64% for those who receive only a verbal confirmation. (Source: HubSpot CRM internal data, 2024)
Stage 5–6: Proposal Conversion
80% of commercial cleaning sales require five or more follow-up contacts after sending a proposal, yet 44% of cleaning company owners give up after one or two attempts. (National Sales Executive Association; HubSpot Sales Statistics 2024)
The proposal stage is where most commercial cleaning deals die, not because the prospect chose a competitor, but because the vendor stopped following up. A five-touch follow-up sequence is the minimum professional standard:
| Touch | Timing | Channel | Purpose |
|---|---|---|---|
| 1 | Day 0 | Email + phone | Confirm receipt; answer initial questions |
| 2 | Day 3 | Phone call | Walk through proposal line items |
| 3 | Day 7 | Share a relevant case study or testimonial | |
| 4 | Day 14 | Phone + email | Ask for decision timeline; address objections |
| 5 | Day 21 | Phone | Final check-in; offer a site visit or trial |
If there is no response after Touch 5, move the deal to "Nurture", not Lost. Set a 45-day reminder to reconnect. Contracts are often awarded months after the initial proposal, particularly in property management and government accounts where procurement moves slowly.
Lead Source Analysis: Which Sources Produce the Best-Closing Leads
Not all leads are equal. A referral from an existing client closes at a fundamentally different rate than a cold outreach lead. Understanding your lead source conversion rates lets you allocate marketing and prospecting time to the sources that produce the best return.
| Lead Source | Lead-to-Close Rate | Avg. Sales Cycle | Avg. Contract Value |
|---|---|---|---|
| Client referral | 30–45% | 21–45 days | $22,000/yr |
| Google Ads / SEO inbound | 8–15% | 45–75 days | $17,500/yr |
| Cold outreach (email/phone) | 3–7% | 60–90 days | $19,000/yr |
| BNI / networking events | 15–25% | 30–60 days | $16,000/yr |
| LinkedIn outbound | 5–12% | 45–80 days | $24,000/yr |
| RFP response | 10–20% | 60–120 days | $42,000/yr |
Source: BSCAI 2024 member survey; HubSpot State of Inbound Sales; Salesforce SMB data; Opora analysis of cleaning company pipeline data.
Referrals have the highest close rate and shortest cycle by a substantial margin. This is why the most effective commercial cleaning growth strategy isn't more cold outreach; it's a systematic referral generation program built into your account management process.
Funnel Leakage: The Three Most Common Revenue Losses
Leak 1: Proposals with no real pricing. When a sales rep sends a proposal with a "price range" or "starting from" figure instead of a firm number, the close rate drops by roughly half. Prospects interpret vague pricing as a sign you haven't understood their facility. Always price every proposal before sending, using a job costing model. Use the Job Costing Calculator to price every account before the proposal goes out.
Leak 2: Deals stuck at "Qualifying" for more than 2 weeks. If a deal has been in the Qualifying stage for more than 14 days and there's been no discovery call, it should be disqualified and moved to Nurture. These stalled deals create false pipeline confidence and mask actual prospecting gaps.
Leak 3: No post-loss analysis. When a deal is marked Lost, the minimum data capture requirement is: (a) why did they not choose us: price, relationship, service scope, timing? (b) who did they choose? (c) at what price point? Without this data, you can't improve. Conduct a post-loss review for every deal over $15,000 in annual value.
Related Resources
- How to Get Commercial Cleaning Clients: the lead generation that feeds this funnel
- Commercial Cleaning Sales Scripts: the language used at each stage
- Commercial Cleaning Sales Metrics: the full measurement framework
Frequently Asked Questions
Do most cleaning company owners actually know how many prospects are in their pipeline?
Fewer than you would hope. 23% of cleaning company owners say they have no idea how many active prospects they have, and once that number is missing, forecasting and prioritization turn into guesswork. You cannot decide which bid deserves attention this week if you cannot see what is sitting in the pipeline at all.
Which stage of a cleaning sales pipeline leaks the hardest?
Proposal Sent, by a wide margin. Walkthrough stages convert at 80% to 95%, so getting on site is rarely the problem. Only 20% to 35% of sent proposals convert to Won, and that stage sits open 7 to 21 days, which means deals stall there quietly rather than dying in a way anyone notices.
Is a hard qualification the right move on the very first call with an inquiry?
No. At New Lead the goal is only to move every inquiry into a qualifying conversation, nothing more ambitious than that. Pressing a prospect on money before you have earned the discussion costs you leads that would have qualified fine one stage later, once you are actually sitting in a scheduled conversation with them.
What exactly does BANT cover, and where does it belong in the pipeline?
Budget, authority, need, and timeline are the four checks behind the acronym, and they belong at stage 2 rather than at first contact. Stage 1 exists to convert an inquiry into a qualifying conversation. Stage 2 is where you find out who signs, what they can spend, what they actually need, and when they need it.
How we built this guide
Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts; we audit primary documents.
Methodology · Editorial standards · Corrections policy · About Opora
