Pay per lead sounds like the fairest deal in marketing. You only pay for what you get. In practice, the model is only as good as the word "lead" in the contract. Some pay per lead cleaning services define a lead as any form fill, any phone call longer than thirty seconds, or any contact who matched a filter. Others define it as a named decision-maker who wants recurring work in your area. Those are completely different products at the same label. This page explains how commercial cleaning pay per lead works, what a billable lead should mean, how credits and setup fees work, what the math looks like with real numbers, and where the risks hide.
What is commercial cleaning pay per lead?
Commercial cleaning pay per lead is a pricing model where a cleaning or janitorial company pays a lead provider a set fee for each lead delivered, rather than paying a monthly fee for marketing activity. The provider carries the cost of finding the lead. You carry the cost of turning it into a contract.
The model sits between two others:
| Model | You pay for | Who carries the risk of a slow month | Common terms |
|---|---|---|---|
| Retainer (monthly) | Activity: calls made, emails sent, ads managed | You | Monthly fee, often a minimum term |
| Pay per lead | Each lead that meets the definition | Mostly the provider | Per-lead fee, sometimes a setup fee |
| Pay per appointment | Each booked meeting or walk-through | Mostly the provider | Per-appointment fee or monthly package |
A retainer can suit a company that wants a full marketing team and has patience for a ramp-up. Pay per appointment suits a company that wants a calendar filled and has a salesperson ready to go. We compare those in pay per lead vs retainer and pay per lead vs appointment setting. This page is about getting pay per lead right.
What should "per qualified lead" mean?
"Per qualified lead" should mean you pay only for leads that pass specific, written checks that you agreed before the first lead was sent. If the checks are vague ("interested in cleaning services"), almost anything passes and the phrase protects nobody.
A strong definition answers three questions:
- Where? Is the property inside the area you drew, not just the same metro?
- What? Has the contact said they want the kind of work you sell, at the frequency and size you set?
- Who? Are you getting the person who decides, with a direct line, or a front desk?
LeadWharf uses exactly those three checks. The building is in your area. The contact wants regular work at your frequency and job size, in their own words. You get the named decision-maker with a direct line. All three must be true. If any one is not, the lead is credited, with no argument. That is what our pay per lead janitorial leads are built on, and it is the standard we would suggest you hold any provider to.
What a weak definition looks like
Watch for these phrases in a provider's terms:
- "Any inbound call or form." A wrong number, a job seeker or a vendor selling you supplies all count.
- "Contact matched your criteria." That describes a list record, not a lead. Nobody has said they want anything.
- "Interested in a quote." Interested in a one-off, a price check for a budget, or a real switch? It does not say.
- "Verified contact." Verified that the email exists is not the same as verified that the person wants cleaning.
How do recurring contract leads differ from project leads?
A recurring contract lead is a building that wants cleaning on a schedule (nightly, a few nights a week, or weekly) with no end date in sight. A project lead is a building that wants a defined piece of work done once or a few times a year: a post-construction clean before handover, a strip and refinish of VCT floors, carpet extraction, a move-in or move-out clean, or a deep clean after an event.
Both are worth buying, but they are priced and judged differently:
| Recurring contract lead | Project lead | |
|---|---|---|
| Typical buyer | Office, practice or facilities manager; property manager | General contractor, site superintendent, property manager, tenant moving in or out |
| What you are selling | Months or years of the same service | One job with a clear finish |
| How to value it | Monthly billing × months kept × margin | Job price × margin, plus the chance of repeat or recurring work |
| Speed of decision | Often slow: notice periods, approvals, budget timing | Often fast: the project has a date |
| What to qualify for | Frequency, square footage, who signs, when the current contract ends | Scope, square footage, deadline, who approves the invoice |
ProMatcher notes that leads from buyers who want long-term contracts are valued significantly higher than one-off requests, which makes sense: one wins you a stream of invoices, the other wins you a single one. Project work still pays, and it is often the door into a recurring account. A builder who liked your post-construction crew has other sites. A building whose floors you restored now knows who to call when the night cleaner lets them slide.
LeadWharf sources both. On the first call you tell us which kinds of work you want, how often and how big, and every lead is qualified against that standard. For project work in particular, see post-construction cleaning leads and our guide to floor care upsells for janitorial accounts.
How do credits work on pay per lead?
Credits are how a pay per lead provider handles leads that fail the definition: the fee for a failed lead is removed or replaced. The way credits work tells you more about a provider than any sales page.
Good credit terms are written down, specific (they list what counts as a failure), automatic or near-automatic (no long dispute form), and fast (you know within days, not at the end of the quarter).
Not every platform works like that. Google, for example, now assesses Local Services Ads leads with its own models and states that it no longer supports credits for "job type not serviced" and "geo not serviced" leads (Google). That is a fair model for a self-serve ad platform, but it means an out-of-area lead is your cost, not theirs. Know which kind of terms you are signing.
At LeadWharf, a lead that misses any of the three checks is credited. There is no dispute form and no debate. That is only possible because the checks are narrow and easy to verify: is the building in the area, did they say they want regular work, is this the person who signs.
Why is there a setup fee on some pay per lead models?
A setup fee on a pay per lead model pays for the work that has to happen before the first lead can exist. For inbound models (search ads, marketplaces) there is often no setup, because the platform already has traffic. For outbound models, where the provider contacts decision-makers on your behalf, the first weeks are real work:
- agreeing your area, building types and smallest worthwhile job
- learning how to describe your company accurately
- building and warming a dedicated email sending setup so messages land in inboxes, not spam
- finding and verifying the decision-makers in your area
LeadWharf charges a one-time setup for exactly that, then a flat fee per qualified lead. There is nothing monthly, no retainer and no contract. You can stop at any time with no notice period. The price depends on your territory and we give it on a call; see pricing for how that works.
A fair setup fee is stated before you start, charged once, and tied to real work. Be wary of a "setup" that repeats every month under a different name.
What are the risks with other pay per lead models?
The main risks with pay per lead cleaning models are shared leads, loose definitions, volume promises, hidden commitments and leads that were never real conversations. None of these are unique to one company. They are patterns worth checking for anywhere.
Shared leads sold as pay per lead
Many pay per lead offers send the same lead to several companies. Each company pays, and each races to call first. Published vendor pricing reviewed in September 2026 put shared commercial cleaning leads at roughly $15 to $40 each and exclusive leads at roughly $50 to $100 (Be My Tech). The lower price is real, but so is the lower close rate. Our exclusive cleaning leads page explains how to check.
Leads priced by the form fill
When a provider is paid per form, its incentive is more forms. That is not a moral failing; it is just the math. The protection is a definition that requires intent and a decision-maker, not just a submission.
Volume promises
"Twenty leads a month, guaranteed" sounds safe. But the number of buildings in your area that want a new cleaner this month is not something anyone controls. A provider that promises a count before looking at your territory may meet it with weaker leads. We would rather look at your area with you and say honestly what is there.
Commitments hidden behind the per-lead price
Some offers are pay per lead in name but carry a minimum monthly spend, a term of several months, or a notice period. Read the cancellation terms before the pricing.
Leads that were never a conversation
A scraped contact forwarded as a "lead" has not said anything. Neither has a record pulled from a database. Ask whether a human has confirmed what the contact wants.
How do you work out whether pay per lead is worth it?
Work out whether pay per lead is worth it by estimating your cost per signed contract and comparing it with the value of a contract over the time you usually keep a client. The per-lead price on its own tells you almost nothing.
Here is the arithmetic:
- Cost per lead = P
- Share of leads that turn into a signed contract = C (for example, one in five is 0.2)
- Cost per contract = P ÷ C
- Value of a contract = monthly billing × months you usually keep a client × your margin
A worked example (hypothetical numbers)
Every number in this example is made up to show the method. None of them is a LeadWharf price, a market benchmark or anyone's result. Swap in your own.
| Step | Example input | Result |
|---|---|---|
| Price per lead (P) | $75 | |
| Close rate (C) | 1 signed contract in every 6 leads, so 0.167 | |
| Cost per contract (P ÷ C) | $75 × 6 | $450 |
| Monthly billing on the contract | $1,200 | |
| Months you keep the client | 18 | |
| Gross margin | 30% | |
| Value of the contract | $1,200 × 18 × 0.30 | $6,480 |
In this example, each signed contract costs $450 in leads and returns $6,480 in gross profit over its life, so the source pays comfortably. Now change one input. If the same leads close 1 in 15 instead of 1 in 6, the cost per contract rises to $1,125. The source still pays, but the margin for error shrinks, and a cheaper lead that closes even less often could cost more per contract than this one. Close rate moves the answer more than price does, which is why a low per-lead price on its own tells you so little.
If the value comfortably beats the cost per contract, the source pays. The cost per lead calculator runs the same math with your inputs. For reference, one appointment-based provider listed $135 per qualified appointment as of October 2026 (Janitorial Appointment), and 99 Calls advertised $54.99 for exclusive commercial cleaning leads from its organic channel on its commercial cleaning page (as of October 2026). Different products, different definitions: compare what each price actually buys.
What should a pay per lead cleaning agreement say?
A pay per lead cleaning agreement should say, in plain words, what a billable lead is, who else can receive it, what gets credited, what you pay and when, and how you stop. If any of those is missing, ask for it before the first invoice.
- The lead definition, with the checks each lead must pass.
- Exclusivity, stated as one company per lead, and whether your area is locked.
- The credit process, including how you flag a lead and how fast the credit applies.
- The fees, separating any one-time setup from the per-lead price.
- Commitment, including any minimum term, monthly minimum or notice period, or a plain statement that there is none.
- Outreach in your name, if the provider contacts buyers on your behalf: what it says and how your company is described.
What does a pay per lead janitorial lead from LeadWharf include?
A LeadWharf lead includes the company and building, the contact's name and role, a direct phone and email, what they need, how often, and when they want to start. It arrives in your inbox and nobody else's.
How it gets there: we agree your patch on a short call, learn your pitch through a short form, build the sending setup, find and verify decision-makers, and run personalized outreach in your company's name. We qualify each reply against the three checks. Then you call them, book the walk-through yourself and write the quote. The full sequence is on how it works.
You do not need to take our word for it. Judge it on the first lead, and if it misses a check, you are not charged.
How do you get commercial cleaning leads?
You get commercial cleaning leads through five main routes: buyers who find you in search, public bids, shared lead marketplaces, your own outbound calls and emails, and an outsourced pay per lead service. Each trades money for time differently.
- Inbound search. Your website and Google Business Profile catch buyers who are already looking. Slow to build, steady once it works.
- Public bids. Schools, cities and agencies post solicitations on bid portals. The work is real, but you compete on paper against every registered bidder. Our list of the best places to find cleaning bids covers where to look.
- Shared marketplaces. Fast and cheap per lead, but the same request reaches several companies, so speed and price decide most of them.
- Your own outbound. Calling and emailing facilities managers yourself reaches buyers who are not searching yet. It produces good accounts and takes hours every week.
- Outsourced pay per lead. Someone else does the outbound and qualification, and you pay per lead that meets the standard you agreed.
Most growing companies run two of these at once. For the full set of routes to signed work, including property managers and government contracts, see commercial cleaning contracts and our step-by-step guide on how to get commercial cleaning contracts.
Is pay per lead cleaning right for your company?
Pay per lead cleaning suits a company that has crews ready for more work, someone who can call a lead the same day, and a clear idea of the area and jobs it wants. If that describes you, the model lets you add work without adding a salary or a monthly bill. If you are still deciding how to buy, read the buy cleaning leads checklist first. If you are ready to see whether your territory is open, book a call.
- Be My Tech, Commercial Cleaning Leads: Real Cost Comparison (accessed September 2026)
- Google, About Automated Local Services Ads lead credits (accessed September 2026)
- Janitorial Appointment, pricing on homepage (as of October 2026)
- 99 Calls, Commercial Cleaning Leads page (as of October 2026)
- ProMatcher, How Much Do Janitorial Leads Cost? (accessed October 2026)
