LeadWharf

Pay per lead · How it works

Commercial cleaning pay per lead: you pay when a lead is real

Commercial cleaning pay per lead is a pricing model where a cleaning company pays a fee for each lead delivered, instead of a monthly retainer. It only protects you if the provider defines a billable lead tightly, sends it to you alone, and credits any lead that misses the definition without an argument. Judge it on cost per signed contract, not price per lead.

Updated

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:

ModelYou pay forWho carries the risk of a slow monthCommon terms
Retainer (monthly)Activity: calls made, emails sent, ads managedYouMonthly fee, often a minimum term
Pay per leadEach lead that meets the definitionMostly the providerPer-lead fee, sometimes a setup fee
Pay per appointmentEach booked meeting or walk-throughMostly the providerPer-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:

  1. Where? Is the property inside the area you drew, not just the same metro?
  2. What? Has the contact said they want the kind of work you sell, at the frequency and size you set?
  3. 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 leadProject lead
Typical buyerOffice, practice or facilities manager; property managerGeneral contractor, site superintendent, property manager, tenant moving in or out
What you are sellingMonths or years of the same serviceOne job with a clear finish
How to value itMonthly billing × months kept × marginJob price × margin, plus the chance of repeat or recurring work
Speed of decisionOften slow: notice periods, approvals, budget timingOften fast: the project has a date
What to qualify forFrequency, square footage, who signs, when the current contract endsScope, 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.

StepExample inputResult
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 client18
Gross margin30%
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.

  1. Inbound search. Your website and Google Business Profile catch buyers who are already looking. Slow to build, steady once it works.
  2. 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.
  3. Shared marketplaces. Fast and cheap per lead, but the same request reaches several companies, so speed and price decide most of them.
  4. 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.
  5. 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.

The standard

Three checks. Every entry.

This is the whole product, and you can hold us to every line of it. A lead is only charged once all three are true. Miss one and it is credited, with no back and forth.

01

It is in your area

The building sits inside the service area you draw for us. Not the next metro over, and not a two hour drive at six in the morning.

Required
02

They want regular work

They have told us, in their own words, that they are looking for recurring cleaning at the frequency and job size you set. Not a maybe, and not somebody collecting quotes for the fun of it.

Required
03

You get the person who signs

A named decision-maker with a direct line to them. Not a receptionist taking a message, and not a general inbox nobody reads.

Required

Miss one and it is credited · No argument, no invoice to dispute

Questions

Before you ask.

Still not sure? Write to hello@leadwharf.com and a real person will get back to you.

Is pay per lead cheaper than a retainer?

Not always per month, but it is usually lower risk. With a retainer you pay the same whether you get ten leads or none. With pay per lead, a slow month costs less. Compare the cost per signed contract across a few months, not the invoice for one.

What happens if a pay per lead provider sends me a bad lead?

That depends entirely on the written credit terms. A good provider lists what counts as a failed lead and credits it without a dispute process. Ask for those terms before you start and keep a log of every lead you question.

Why do some pay per lead services charge a setup fee?

Outbound pay per lead work has real costs before the first lead: domains, warmed email accounts, research into your area and writing the outreach. A one-time setup covers that. It should be stated up front and should not repeat monthly.

Can I pause a pay per lead cleaning service?

On a no-contract model, yes. You stop and the fees stop. Check whether a provider has a notice period or minimum term, because some pay per lead offers still require one.

Do pay per lead companies guarantee a number of leads?

Be careful with guarantees on volume. The number of real buyers in an area depends on the area. A provider that promises a fixed monthly count before looking at your territory may be planning to pad it with weak leads.

How much does commercial cleaning pay per lead cost?

Published market figures vary by seller and lead type. ProMatcher puts most janitorial leads at $18 to $55, and Be My Tech found exclusive commercial cleaning leads at roughly $50 to $100 in the vendor pricing it reviewed. LeadWharf's own fee depends on your territory and is given on a call.

Can pay per lead include post-construction, floor care or other project work?

Yes. Project leads such as post-construction cleans, strip and refinish jobs or carpet extraction can be sourced the same way as recurring contracts. Tell the provider which kinds of work you want and how big a job has to be, and have every lead qualified against that.

How quickly should I call a pay per lead cleaning lead?

The same working day, and ideally within the hour. An exclusive lead is not in a race with other cleaners, but the buyer's attention still fades and their week fills up. Calling while the conversation is fresh is the cheapest way to lower your cost per signed contract.

Check your area

Find out if your area is still open.

Every area goes to one cleaning company. Once yours is taken, it's taken. Book a free call and find out where you stand.

  • Exclusive. One company per area
  • Credited. Miss a check, you don't pay
  • No contract. Stop whenever you like
Check if my area is open

Calendar not opening? Book on Cal.com or write to hello@leadwharf.com.

Aarav Sharma

You'll talk to Aarav Sharma

Founder, LeadWharf

What happens on the 30-minute call

  1. You tell us your area, the buildings you want, and the smallest job worth sending a crew to.

  2. We tell you if your area is still open, and what each lead will cost you.

  3. If there isn't enough work near you to make it worth it, we tell you that too.

No hard sell. Nothing to sign on the call.