A construction lead costs roughly $30 to $230 in 2026, depending on the channel. Facebook and Instagram leads run about $31 for home services, a Google Local Services Ads lead averages $53, and a Google Search lead in the construction and contractors category averages $165.67 — climbing past $200 for high-ticket trades like roofing and window replacement (LocaliQ / WordStream, 2025; SearchLight Digital, 2026). Those are the sticker prices. The number that actually decides whether your marketing is profitable is cost per booked job — your cost per lead divided by the share of leads you turn into signed work — and that one is controlled less by your ad budget than by how fast you answer the phone.
If you run a general contracting or remodeling business, you’ve felt the squeeze: lead prices keep climbing while the leads themselves feel thinner. You’re not imagining it. Home-services cost per lead rose for 69% of advertisers in 2025, up an average of 10.51% year over year — nearly double the all-industry rate (LocaliQ / WordStream, 2025). This guide breaks down what a lead actually costs on every major channel, why the headline CPL is the wrong number to optimize, and how to drive your real acquisition cost down without spending a dollar less.
In this post
- What is cost per lead for contractors?
- What does a construction lead cost by channel in 2026?
- Cost per lead vs cost per booked job
- How response speed changes your real cost per lead
- Channel breakdown: where contractor leads come from
- How to lower your cost per lead without cutting spend
- Frequently asked questions
- Sources
What is cost per lead for contractors?
Cost per lead (CPL) is the total amount you spend on a marketing channel divided by the number of leads it produces — a “lead” being a homeowner who calls, texts, or submits a form asking about your service. If you spend $2,000 on Google Ads in a month and get 20 phone calls and form fills, your CPL is $100. It’s the cleanest way to compare wildly different channels — a Facebook ad, a Local Services Ad, an Angi membership — on the same yardstick.
But CPL hides as much as it reveals, and that’s the trap most contractors fall into. A “lead” from a shared lead service that also went to seven other contractors is not worth the same as an exclusive LSA call from a homeowner who picked you. And a cheap lead you answer two days later is worth almost nothing, while a pricier lead you answer in 90 seconds can become a $60,000 kitchen. CPL tells you what you paid to make the phone ring. It says nothing about whether you picked it up. We’ll fix that distinction in the cost-per-booked-job section — it’s the single most important reframe in this entire guide.
What does a construction lead cost by channel in 2026?
Here’s the at-a-glance answer. Across the major paid channels, a construction or home-improvement lead in 2026 ranges from about $31 on Facebook to $228 on Google Search for roofing — a roughly 7× spread driven by intent, ticket size, and competition.
Three patterns jump out of that chart, and each one should shape where you spend.
First, the channel sets the floor, but the trade sets the ceiling. Within Google Search alone, the home-services average CPL is $90.92, but the construction & contractors slice runs $165.67, doors & windows $200.34, and roofing $228.15 (LocaliQ / WordStream, 2025). The higher the job value, the more contractors bid, the more each click costs — and the construction & contractors category also has one of the lowest conversion rates in home services at 2.61%, which is exactly why its CPL is so high.
Second, the cheapest leads aren’t always the most expensive to bid on — they’re often the least qualified. A $31 Facebook lead and a $166 search lead are not the same homeowner. The search lead typed “general contractor near me” with a project in mind. The Facebook lead saw your before-and-after photo while scrolling and tapped a form. Both are real, but they need very different follow-up, which the next sections cover.
Third, prices are moving in one direction. Home-services CPL rose +10.51% year over year, and it climbed for 69% of advertisers (LocaliQ / WordStream, 2025). Whatever you paid per lead last year, budget more this year — or get more out of the leads you already buy.
Here is the same data as a side-by-side reference, with how each channel bills you and who you’re competing against for the lead.
| Channel | Typical CPL (2025–26) | How you’re billed | Who else gets the lead |
|---|---|---|---|
| Facebook / Instagram ads | ~$30.57 | Per lead (form/DM) | Exclusive to you |
| Google Local Services Ads | ~$53 | Per qualified lead | Exclusive to you |
| Google Search / PPC (construction) | ~$165.67 | Per click | Exclusive to you |
| Angi & shared lead services | ~$15–$85 (reported) | Per shared lead / membership | 3–8 contractors at once |
| Houzz Pro+ | $200–$400+/mo (reported) | Monthly subscription | Shared exposure |
Note the right-hand column. Facebook, LSA, and Search send the inquiry to you alone. Shared lead services like Angi sell the same lead to three to eight contractors simultaneously, which is why your headline cost can look cheap but your won-job cost runs high — you’re racing strangers to the phone (Hook Agency, 2025). That race is the whole ballgame, and it’s where we go next.
Cost per lead vs cost per booked job
Cost per lead is a vanity number; cost per booked job is the real one — and you get it by dividing CPL by your booking rate. This single piece of arithmetic explains why two contractors buying identical leads at the same price can have completely different P&Ls.
Take a $53 Local Services Ads lead — a good, exclusive, high-intent call. If you book one out of every two of those into a site visit that signs, your cost per booked job is $106. If your follow-up is leaky and you only book one in ten, the same $53 lead now costs you $530 per job — five times more — without anything changing in your ad account. You didn’t get worse leads. You got worse at answering them.
This is why “lower my CPL” is usually the wrong goal. You could grind your Facebook CPL from $31 down to $25 and feel productive — but if half those cheap leads never get a call back, you’ve optimized the wrong end of the funnel. Doubling your booking rate from 20% to 40% cuts your cost per job in half, and it costs nothing in media spend. It costs a system.
The good news is that booking rate is the most controllable variable you have. Industry call data shows 46% of home-services phone leads convert during the call when someone actually picks up and handles it well (Invoca, 2025). The homeowners are ready to buy. The leak is operational — voicemails, slow callbacks, after-hours calls nobody catches. Plug that, and every channel in the chart above gets cheaper overnight.
How response speed changes your real cost per lead
The fastest responder wins the job, and the research backing that up is decades deep. Contacting a lead within 5 minutes instead of 30 makes you about 100× more likely to connect and 21× more likely to qualify it, based on the landmark MIT/InsideSales analysis of more than 15,000 leads and 100,000 call attempts (MIT / InsideSales, 2007).
Now hold that against how the average business actually performs. Harvard Business Review’s audit of 2,241 U.S. companies found the average firm took 42 hours to respond to a web lead, and 23% never responded at all (HBR, 2011). For a contractor, that gap is the difference between a profitable channel and a money pit — because remember, you already paid for the lead. Whether it becomes a booked job is decided in the first few minutes, not the next few days.
It compounds with how homeowners shop. The accepted norm is to get three estimates before hiring (Angi, 2025), and they typically call those contractors back to back. If you’re the second or third to actually answer live, you’re presenting against someone who already has a walkthrough on the calendar. Speed isn’t a nicety; it’s how you avoid paying for leads that fund a competitor’s pipeline. We mapped this exact decay for one channel in why Houzz leads die in eight hours — and every paid channel behaves the same way.
A $165 construction search lead at 7:40 p.m.
The form fill hits the owner's inbox while he's at dinner. He sees it at 9, figures it's too late, and plans to call in the morning. By 8 a.m. the homeowner has already booked a walkthrough with the contractor who texted back within two minutes the night before. The $165 lead is spent — not 'bad,' just unanswered.
An instant text-back fires within 60 seconds: a real question about the project and a link to grab a time. The homeowner replies, picks Thursday at 10, and the booking lands on the estimator's calendar before he's back from dinner. Same $165 lead — now a booked site visit instead of a sunk cost.
Channel breakdown: where contractor leads come from
Every channel prices intent differently. Here’s how the major ones actually behave for a construction business, cheapest to priciest, and what each one is best for.
Google Local Services Ads
LSA is the standout value for most contractors right now: an average $53 per lead for home services, billed per qualified lead (not per click), with the ad sitting above everything else on the search page and carrying a Google Verified badge (SearchLight Digital, 2026). Leads are exclusive to you, and because Google ranks LSA partly on responsiveness and reviews, the same fast-follow-up habit that books jobs also lowers your effective cost. It’s our default first recommendation — see the full Local Services Ads playbook for setup and ranking factors.
Google Search / PPC
Traditional search ads charge per click, so you pay whether or not the visitor ever contacts you — which is why the construction & contractors category averages $165.67 per lead on a 2.61% conversion rate (LocaliQ / WordStream, 2025). High-ticket trades pay more: $200.34 for doors & windows, $228.15 for roofing. Search leads carry the strongest intent of any paid channel, but the cost is unforgiving of a weak landing page or a slow callback. Pair it with local SEO so you’re not renting every click you could earn.
Facebook and Instagram ads
Meta is the cheapest paid lead at $30.57 for home services, projected to rise toward $34 (WordStream, 2025). The trade-off is intent: these are interruption leads — homeowners who saw your transformation photo, not people actively searching. They convert well if you nurture them, and they’re unbeatable for filling the top of the funnel and retargeting. Our Facebook ads guide for contractors covers the creative and the follow-up sequence that makes a $31 lead pay off.
Angi and shared lead services
Angi and similar marketplaces report per-lead prices around $15–$85, sometimes $100+ for high-value trades — but the lead is shared with three to eight contractors at once (Hook Agency, 2025). That sharing is the catch: the headline CPL looks cheap, but your won-job cost is high because you’re competing on speed against everyone else who bought the same homeowner. If you use them, treat them as a speed test — first to call live usually wins.
Houzz
Houzz Pro+ runs as a monthly subscription, roughly $200–$400+ per month on an annual contract, buying exposure rather than billing per lead (Blue Corona, 2025). It skews toward higher-budget remodels and design-build, where a single signed project justifies months of subscription. The economics depend entirely on close rate, so it rewards firms with a tight follow-up and a strong portfolio.
SEO, referrals, and repeat clients
There’s no clean published per-lead figure for organic and referral leads, but every contractor knows the truth directionally: they’re the lowest marginal cost per lead you’ll ever get and they close the best, because trust is pre-loaded. They’re slow to build and you can’t turn them on with a budget slider — which is exactly why they pair so well with paid channels that you can. The smartest play is using paid leads to fund the jobs that generate reviews and referrals, then automating the review harvesting that compounds your organic flow.
How to lower your cost per lead without cutting spend
The fastest way to cut your acquisition cost isn’t a cheaper channel — it’s getting more booked jobs out of the leads you already buy. Here’s the operating system, in priority order.
- Answer in seconds, every time. An instant missed-call text-back and SMS automation fires the moment a call or form comes in, so no lead waits for a callback that may never happen. This is the highest-leverage change you can make, full stop.
- Cover after-hours. A large share of homeowners research projects at night and on weekends. If your honest answer to “who handles a 9 p.m. lead?” is “voicemail,” you’re funding competitors. An AI caller that answers 24/7 or at minimum a text-back closes that gap — the same logic behind an AI receptionist for contractors.
- Book on the spot. Don’t trade phone tag. Let the homeowner self-book a site visit onto the estimator’s calendar while they’re still engaged with appointment automation.
- Nurture the slow leads. Not every lead buys this week. A long-tail follow-up cadence keeps you in front of the homeowner who’s still getting their three bids, so a $165 lead doesn’t expire after one ignored voicemail.
- Harvest reviews automatically. Reviews lower paid CPL (they lift LSA rank and ad conversion) and feed organic. Automate the request so it fires the moment a job closes.
- Route everything into one pipeline. Leads that don’t land in a tracked CRM workflow get lost between channels. One pipeline means you can actually measure cost per booked job by source — and kill what doesn’t pay.
Most of these are operations gaps, not advertising gaps. That’s the point: you can’t out-bid rising lead prices, but you can out-execute them. A prebuilt system closes these gaps faster than learning GoHighLevel yourself — that’s the case we lay out in snapshot vs DIY, and it’s why the six automations every contractor needs start with speed-to-lead.
Frequently asked questions
How much does a construction lead cost in 2026?
It ranges from about $30 to $230 depending on the channel and trade. Facebook/Instagram home-services leads average $30.57, Google Local Services Ads leads about $53, and Google Search leads in the construction & contractors category $165.67 — rising to $200+ for doors, windows, and roofing. Lead prices rose roughly 10.5% year over year in 2025.
Which channel has the lowest cost per lead for contractors?
Facebook and Instagram ads have the lowest headline CPL at about $30.57 for home services, followed by Google Local Services Ads at roughly $53. But low CPL doesn't mean low cost per booked job — Facebook leads carry less buying intent than search or LSA leads, so they need more nurturing to convert.
What is the difference between cost per lead and cost per booked job?
Cost per lead is what you pay per inquiry. Cost per booked job is what you pay per lead that becomes signed work — CPL divided by your booking rate. A $53 lead booked one-in-two costs $106 per job; booked one-in-ten it costs $530. Cost per booked job, not CPL, tells you whether a channel is actually profitable.
Why are my contractor leads getting more expensive?
Because demand for ad space is rising across home services. Cost per lead climbed an average of 10.51% year over year in 2025 and went up for 69% of advertisers, per LocaliQ/WordStream. With record homeowner remodeling spend (~$524 billion projected for early 2026), more contractors are bidding for the same searches, pushing prices up.
Are Angi or shared leads cheaper than Google or Facebook?
The headline price can look cheaper — contractors report roughly $15–$85 per Angi lead — but those leads are sold to three to eight contractors at once. Because you're racing other businesses to respond, your real cost per won job is often higher than an exclusive LSA or search lead that comes only to you.
How can I lower my cost per lead without spending less?
Improve your booking rate. Respond to every lead in seconds with instant text-back, cover after-hours with an AI caller, let homeowners self-book appointments, nurture slow leads, and automate review requests. Doubling your booking rate cuts your cost per booked job in half — with zero additional ad spend.
Related reading
- Google Local Services Ads for contractors: the 2026 playbook
- Facebook ads for contractors
- Why Houzz leads die in eight hours
- The six automations every contractor needs
- Snapshot vs DIY: building your own construction CRM
Sources
- LocaliQ / WordStream — 2025 Home Services Search Advertising Benchmarks
- WordStream — Facebook Ads Benchmarks 2025
- SearchLight Digital — Google Local Services Ads Cost Per Lead (2026)
- Invoca — Home Services Call Conversion Benchmarks Report (2025)
- Hook Agency — Angi Leads: cost and reviews
- Blue Corona — How much does it cost to advertise on Houzz?
- MIT / InsideSales.com Lead Response Management study (Dr. James Oldroyd, 2007)
- Harvard Business Review — “The Short Life of Online Sales Leads” (2011)
- Angi — Get three bids when hiring a contractor
- Harvard Joint Center for Housing Studies — Leading Indicator of Remodeling Activity (LIRA)
