A $40 Flooring Lead Can Cost You $500 a Job. A $95 Lead Can Cost You $210. Here's the Math.
You already run a real flooring company. Crews are laying LVP, tile, and hardwood across your market right now, your trucks are loaded with material, and you are writing paychecks every two weeks whether the phone rang enough that week or not.
So when someone tells you a lead costs $40, you do what any owner does. You think $40 sounds cheap and $95 sounds expensive.
That instinct is exactly backward, and it is quietly costing you the difference between a $600K company and a $2M one.
The number that matters is not what you pay per lead. It is what you pay per booked job, after close rate. A cheap shared lead that four other installers also bought can cost you $500 in real acquisition dollars. An expensive exclusive lead you never share can cost you $210 for the same $4,500 hardwood job.
This is the 2026 breakdown of what flooring leads are actually worth, owner to owner. Real cost per lead by channel, real close rates, the cost-per-booked-job math, average job value by flooring type, and why the lead that looks expensive on the invoice is usually the cheapest one you will ever buy.
Cost Per Lead Is a Vanity Number. Cost Per Booked Job Is Your Real Number.
Every lead platform sells you on cost per lead because it is the smallest, friendliest number they can put in front of you.
It is also the number that means the least.
Here is the only formula that runs a flooring business:
Cost per booked job = Cost per lead ÷ Close rate. Then compare that against the profit on the job, not the ticket price.
A $40 lead you close 1 in 5 times is a $200 lead. A $40 lead you close 1 in 12 times is a $480 lead. Same invoice, wildly different reality.
Now flip it. A $95 exclusive lead you close 1 in 3 times is a $285 booked job. On a $4,500 hardwood install, that is a 6.3% acquisition cost. On a $12,000 whole-home LVP job, it is 2.4%.
Same math the good flooring companies run every month. The ones stuck at half a million never run it at all. They just see $40 and buy.
If you want the full channel-by-channel version of this with budgets attached, we cover it in our flooring marketing breakdown. But the math above is the whole game.
What Flooring Leads Actually Cost by Channel in 2026
Prices moved in 2026. Google Local Service Ads got more competitive in metro markets, search CPCs climbed on high-intent flooring terms, and the shared marketplaces quietly raised per-lead pricing while shrinking exclusivity.
Here is what a flooring lead really costs across the five channels most established installers use, and what each one turns into once you apply a real close rate.
Google Local Service Ads (LSA)
These are the pay-per-lead ads that sit at the very top of Google with the blue Google Verified badge, above the regular search ads. You pay when a homeowner calls or messages you directly.
The homeowner picked you off the results. You are not bidding against four other installers on the same inquiry. That is why close rates run high.
Cost per lead: $30 to $70, higher in dense metros.
Close rate: 25% to 40%.
Exclusivity: Effectively exclusive. The lead contacts you, not a list.
Google Search Ads (PPC)
Traditional pay-per-click on terms like "hardwood flooring installer near me" or "LVP installation cost [city]." You pay per click, then the click has to convert on your landing page.
Intent is strong because these people are actively shopping. Cost per lead swings hard by city and by how good your page is.
Cost per lead: $45 to $110.
Close rate: 18% to 30%.
Exclusivity: Exclusive. The lead is yours end to end.
Facebook and Instagram Ads
Paid social interrupts homeowners before they start searching. Before-and-after reels, room transformations, financing offers. You catch people one to three months out from a project.
Cheaper per lead than search, but colder. These leads did not go looking for you, so more of them are early or just curious.
Cost per lead: $18 to $55.
Close rate: 10% to 20%.
Exclusivity: Exclusive if you run your own account. Shared if you buy leads through a reseller running social for a pool of contractors.
Shared Marketplaces (Angi, Thumbtack, HomeAdvisor)
You buy an inquiry that gets sold to three, four, sometimes five installers at once. The homeowner fires off one form and the phone rings off the hook within ninety seconds.
The per-lead price looks low. It is the single most expensive way to buy a booked job once you account for how few of them close.
Cost per lead: $25 to $60.
Close rate: 8% to 15%.
Exclusivity: None. This is the entire problem, and we break it down below.
Exclusive Lead Providers (done-for-you)
Someone runs the ads, owns the phone system, and hands you leads that go to you and no one else. You pay more per lead than a shared marketplace, and you close far more of them.
Cost per lead: $65 to $130.
Close rate: 25% to 40%.
Exclusivity: Total. That is the whole point.
The Cost Per Booked Job Table (This Is the Slide That Matters)
Now put it together. Take the middle of each channel's range, apply the close rate, and you get what you actually pay to put one flooring job on the schedule.
Read this table once and you will never look at a "cheap" lead the same way again.
| Channel | Cost Per Lead | Close Rate | Cost Per Booked Job | Exclusive? |
|---|---|---|---|---|
| Google Local Service Ads | $50 | 32% | $156 | Yes |
| Google Search Ads (PPC) | $75 | 24% | $313 | Yes |
| Facebook / Instagram Ads | $35 | 15% | $233 | Yes |
| Exclusive Lead Provider | $95 | 32% | $297 | Yes |
| Shared Marketplace (Angi, etc.) | $40 | 11% | $364 | No |
Look at the two ends. The $40 shared lead, the "cheap" one, ends up costing $364 per booked job. The $50 LSA lead, priced $10 higher, costs $156. Less than half.
The $95 exclusive lead that made you wince costs $297, and every one of those jobs is yours alone, at full margin, with no price war.
Cheap per lead almost always means expensive per job. That is the entire lesson.
Close Rate Is the Multiplier Nobody Puts on the Invoice
Notice what moves that final column more than anything else. It is not the sticker price of the lead. It is the close rate.
A ten-point swing in close rate does more to your cost per job than doubling the lead price.
And close rate is not random. It is driven almost entirely by one thing: how many other installers got the same phone call.
When a lead is exclusive, the homeowner talked to you and formed an impression of you. You control the pace. You book the estimate on your terms.
When a lead is shared, you are contestant number four in a race to voicemail. The homeowner cannot even remember which company you were. You compete on price, from behind, on a job you had no relationship on.
That is why exclusive leads at $95 quietly beat shared leads at $40. You are not paying for the lead. You are paying for the close rate that comes with owning it.
How Much a Flooring Job Is Actually Worth
Cost per booked job only means something next to what the job pays. And flooring job value swings more than almost any trade, because "flooring" covers a $900 carpet room and a $30,000 whole-home hardwood install.
Here is roughly where average flooring job values sit in 2026 for a residential installer:
- Carpet: $1,200 to $3,500 per job. Fast, lower ticket, high volume.
- Laminate: $2,000 to $4,500. Popular, quick installs, decent margin.
- Luxury vinyl plank (LVP): $3,500 to $9,000. The 2026 workhorse, strong demand, great margin.
- Tile: $3,000 to $12,000. Labor-heavy, higher skill, higher ticket.
- Hardwood: $4,500 to $18,000. Premium, best per-job revenue, longer sales cycle.
- Commercial flooring: $8,000 to $60,000+. Bigger contracts, longer cycle, repeat clients.
This is where the invoice-price fear completely falls apart.
Spending $297 to book a $6,500 LVP job is a 4.6% acquisition cost. Spending $364 to fight three competitors for a $2,000 carpet job you might not even win is a bad trade at any lead price.
The higher your average job value, the more an "expensive" exclusive lead makes sense, because the acquisition cost gets absorbed almost instantly. If you are chasing the most profitable flooring types, exclusive is the only math that works. If you do not know your own numbers, that is the first fix, and it ties directly into how you price flooring jobs.
Exclusive vs Shared Leads: The Difference Between Building a Company and Renting One
Shared marketplaces built billion-dollar businesses on one trick. They sell the same lead to as many contractors as will pay for it.
It is brilliant for them. It is a treadmill for you.
Here is what actually happens the second a shared flooring inquiry hits the system:
- The homeowner gets three to five calls inside ninety seconds.
- They cannot tell your company apart from the four others who called.
- They book estimates with whoever answered first and sounded cheapest.
- You are competing on price before you have said a word about quality.
- Even when you win, your margin is shredded because you bid against desperate installers.
Now the exclusive version. The lead comes to you. You call back, you are the only voice, and the conversation is about the work and the fit, not about being the low bid.
You close more of them. You keep your margin. And here is the part owners miss: exclusive leads compound.
Every exclusive job is a real customer who knows your name, refers a neighbor, and calls you back for the next room. Shared leads never build that, because the homeowner never bonded with you in the first place. You are renting attention over and over.
Shared leads keep you exactly where you are. Exclusive leads build a company that eventually does not need to buy leads at all.
The Mistakes That Quietly Drain Your Flooring Lead Budget
Even owners who understand the math still bleed money on a handful of avoidable mistakes. These are the ones that show up over and over in flooring companies stuck below their potential.
Judging leads by the invoice, not the booked-job cost. If you evaluate lead sources by cost per lead, you will always pick the worst one. Track cost per booked job or you are flying blind.
Slow speed to lead. On any lead, exclusive or shared, the first installer to respond wins a huge share of the jobs. Answer inside five minutes or you are paying for leads someone else closes.
No tracking on which channel books, not just which channel calls. Plenty of channels generate cheap calls that never turn into jobs. Without call tracking tied to booked work, you cannot tell a good channel from an expensive habit.
Buying shared leads to "fill the gaps." Those gaps are usually a symptom of not having an exclusive pipeline. Filling them with shared leads just trains your team to compete on price.
Ignoring average job value when picking a channel. If your best margin is in hardwood and commercial, your lead spend should chase homeowners shopping those, not the cheapest carpet inquiry in the zip code.
Cutting lead spend the moment the schedule fills. Feast-and-famine kills flooring companies. The month you stop feeding the pipeline is the month that shows up empty six weeks later.
How Home Service Direct Sends Flooring Contractors Exclusive Leads
Everything above points to one conclusion. The cheapest booked job comes from an exclusive lead you close at a high rate, aimed at the flooring work that actually pays.
That is exactly what we build for flooring companies.
We run the Local Service Ads, the Google search campaigns, and the paid social under your business. We own the landing pages, the tracking, and the phone system. Then we hand you leads that go to you and nobody else.
No shared inquiries. No racing four other installers to voicemail. No competing on price against contractors you have never met.
Every lead is tracked from click to booked job, so you see cost per booked job by channel, in one place, in plain numbers. You know which dollar made the phone ring and which one turned into a hardwood install.
Most flooring owners we work with come to us paying for shared leads, closing one in ten, wondering why the schedule feels thin. Inside a few months they are closing one in three on exclusive leads and their crews are booked out weeks ahead.
We work month to month. No long contracts, no lock-in. If the exclusive leads do not book, you walk. That confidence is the whole model.
If you want your phone ringing with exclusive flooring leads, and you would rather book high-margin jobs than fight for scraps, that is the conversation to have. It pairs with the rest of your growth, from seo/">flooring SEO that earns leads for years to facebook ads that fill the top of the pipeline.
Frequently Asked Questions
How much does a flooring lead cost in 2026?
It depends entirely on the channel. Facebook and Instagram leads run $18 to $55, shared marketplace leads $25 to $60, Google Local Service Ads $30 to $70, Google search ads $45 to $110, and exclusive lead providers $65 to $130. The per-lead price alone tells you almost nothing until you factor in close rate.
Why is an expensive exclusive lead cheaper than a cheap shared lead?
Because cost per booked job is what you actually pay, and close rate drives it. A $40 shared lead you close 11% of the time costs $364 per job. A $95 exclusive lead you close 32% of the time costs $297 per job, and every job is yours at full margin. Cheap per lead usually means expensive per job.
What is a good close rate on flooring leads?
On exclusive leads from search and Local Service Ads, strong flooring companies close 25% to 40%. On shared marketplace leads, the industry norm is 8% to 15% because you are one of several installers contacting the same homeowner. Speed to response and lead exclusivity move this number more than anything else.
What is the average flooring job worth?
Carpet jobs average $1,200 to $3,500, laminate $2,000 to $4,500, LVP $3,500 to $9,000, tile $3,000 to $12,000, and hardwood $4,500 to $18,000. Commercial contracts run far higher. The higher your average job value, the more sense an exclusive lead makes, because acquisition cost gets absorbed almost immediately.
Are shared leads from Angi and Thumbtack worth it?
Rarely for an established installer. The per-lead price is low, but the lead is sold to three to five contractors, close rates fall to 8% to 15%, and you compete on price from the start. Once you run the cost-per-booked-job math, shared leads are usually the most expensive way to fill a schedule.
How do I actually track cost per booked job?
Put call tracking on every lead source so each call ties back to a channel, then mark which calls turned into booked estimates and closed jobs. Divide total channel spend by booked jobs from that channel. Good flooring business software makes this simple, and it is the single most valuable number you can watch.




