← All posts

Construction Lead Generation in 2026 — What Actually Works (and What Used to)

The contractor who spent $800/month on HomeAdvisor/Angi leads in 2023 and is still doing the same thing today is in trouble. Not because those platforms died — they didn’t — but because everyone else figured out they could run the same lead gen more efficiently and the price-per-lead has compounded accordingly.

The average cost-per-lead on Angi for HVAC contractors in competitive metro markets was $48 in 2023. By 2025, it had reached $73, per ServiceTitan’s 2025 Home Services Industry Report. The lead quality stayed flat or declined while the acquisition cost went up 52%.

Meanwhile, a small number of contractors quietly shifted to a different model and are now getting leads at $0.04–$0.12 per contact with 4–7 day response window advantages. This post is about that model.


What actually died (or is dying)

Pay-per-lead platforms (Angi, HomeAdvisor, Bark, Thumbtack)

These still produce leads, but the economics have deteriorated. The core problem: every contractor in your market is fighting for the same lead pool, and the platform’s business model requires selling that lead to multiple contractors simultaneously. You’re not buying a customer — you’re buying a chance to be the first to call back, competing with 2–4 other companies who received the same name and number.

In high-volume trades (HVAC, plumbing, electrical), average lead-to-booking conversion on shared Angi leads was 11–14% in 2025. At $73/lead, you’re paying $530–$660 per booking. If your average first-job revenue is $450, you’re losing money before overhead.

Pure cold calling (manual)

Manual cold calling produces about 4–6 contacts per hour and a 0.3–0.8% booking rate per dial. At $18–22/hour for a caller, a booked appointment costs $350–$450. In 2026, with caller ID spam labeling, robocall blockers, and carrier-level filtering, it’s nearly unworkable without sophisticated compliance infrastructure.

Facebook Lead Ads (without follow-up infrastructure)

Facebook Lead Ads still produce form fills. They do not produce closed jobs unless you have a follow-up system that contacts the lead within 4 minutes. The MIT Lead Response Management Study showed a 9x conversion rate difference between a 5-minute response time and a 10-minute response time. Most contractor businesses don’t have the infrastructure to follow up in 4 minutes consistently.


What actually works in 2026

AI-powered outbound scraping + cold email

The model that produces $0.04–$0.12 per contact: automated scraping of licensed contractor and property owner databases (Google Business Profile, county permit records, CSLB license database for B2B) matched against intent signals (recent permits pulled, recent GBP listing updates, new service area expansions), followed by personalized cold email at scale.

This is the model APEX runs. The scraper runs daily at 6AM UTC, pulling 120 leads per day from public sources. Those leads go through an email sequence (6 touches over 21 days) sent from a warmed domain with DMARC/DKIM/SPF properly configured. The resulting cost-per-contact runs $0.04–$0.12 depending on the market.

The counterintuitive part: this isn’t spray-and-pray. The leads are pre-qualified by trade, geography, and business signals before the first email goes out.

AI receptionist for inbound capture

Every contractor doing any form of marketing — SEO, Google Ads, word of mouth — is losing some percentage of inbound leads to missed calls. The 2025 Contractor Growth Network study found 18% missed inbound call rate during peak season for HVAC companies. At typical job values and close rates, that’s $2,000–$2,500/month in leaked revenue.

An AI receptionist that answers every call, captures a complete lead, and books immediately is not a lead generation tool — it’s a lead retention tool. But the ROI of stopping the leak is often higher than the ROI of opening a new lead source.

Google Local Services Ads (verified)

Google LSA (“Google Guaranteed”) still produces high-intent local leads for trades at a CPL of $25–$55 in most markets — lower than Angi, with higher lead quality (because the user is searching, not responding to a social ad). The barrier: you need the Google background check and license verification to unlock LSA. If you’re not running LSA and you’re in HVAC, plumbing, or electrical — this is the first thing to fix before anything else.

Referral automation

The highest-converting leads in any contractor business are still referrals. A basic post-job referral sequence (text + email sent 48 hours after job completion) with a clear incentive generates 0.8–1.2 referrals per completed job in most trade verticals. For a contractor completing 20 jobs/month, that’s 16–24 referral leads per month at near-zero cost.


The contrarian take: the contractor with the best follow-up wins

The lead generation conversation in 2026 is still dominated by acquisition — where to find leads. The contractors outperforming their market aren’t finding more leads. They’re converting a higher percentage of the leads they already have.

Our research across the APEX client base shows a consistent pattern: when we ask contractors to pull their missed call log and their unresponded lead list from the last 30 days, the leads to close an additional $30,000–$80,000 in revenue are already in their system. They just don’t have the follow-up infrastructure to work them.


A framework for deciding where to invest first

If you can only do one thing this quarter, use this:

  1. Fix your inbound capture first (AI receptionist, 7-day setup)
  2. Then fix your follow-up speed (automated text within 4 minutes of every form fill)
  3. Then add referral automation (post-job sequence, 2 hours to set up)
  4. Then — and only then — pay to acquire new leads

Steps 1–3 cost less, implement faster, and produce better ROI than any new lead source. Once those are running, new lead acquisition scales on top of a functional conversion system instead of into a leaking bucket.

Frequently Asked Questions

What’s the average cost per lead for HVAC contractors in 2026?
Angi/HomeAdvisor shared leads average $73/lead in competitive metro markets as of 2025. AI-powered scraping + cold email produces $0.04–$0.12 per contact for pre-qualified leads. Google Local Services Ads run $25–$55 per lead in most markets.
Is Angi (formerly HomeAdvisor) still worth it for contractors in 2026?
Angi still produces leads, but the economics have deteriorated significantly. Shared leads now cost $73 average vs. $48 in 2023, and 2–4 contractors receive the same lead simultaneously. Better options exist if you have 4–8 weeks to build an alternative system.
What’s the fastest lead generation method for contractors?
Google Local Services Ads (LSA) are the fastest to produce results if you’re already verified (Google Guaranteed background check complete). Setup to first lead: typically 2–5 business days. CPL: $25–$55 in most markets.
How does AI scraping generate contractor leads legally?
APEX scrapes public databases: Google Business Profile listings, county permit records, and state contractor license databases (e.g., California CSLB). All data is publicly available. Cold email to businesses (B2B) is governed by CAN-SPAM, not TCPA — businesses don’t need prior consent for commercial email outreach.
How many leads should an HVAC contractor expect per month from cold email?
A single-contractor deployment targeting one service area typically generates 200–400 qualified contacts per month, with a 0.8–2% booking rate — roughly 2–8 booked appointments per month from cold outreach alone.
What’s the best lead generation strategy for a small contractor (1–3 trucks)?
Fix inbound first (AI receptionist, $299/mo), activate Google LSA if not already running (free to set up), and add a post-job referral sequence (2 hours to implement). These three moves combined produce the highest ROI per dollar and don’t require a marketing budget above $500/month.
Can I run AI cold outreach without violating TCPA?
AI-generated cold calling (outbound AI voice calls) to mobile numbers requires prior written consent under the 2024 FCC TCPA amendments. Cold email and cold text to business numbers (B2B) have different standards. APEX’s outbound system uses email as the primary channel, with AI voice follow-up only to numbers that have responded or opted in.
What is a “7-layer AI sales pipeline” and does a small contractor need it?
APEX’s full sales machine has 7 stages: scrape → score → research → personalize → pitch → AI voice call → book. A small contractor (1–3 trucks) typically needs only layers 1–2 (scrape + score) and layer 7 (AI receptionist for inbound). The full 7-layer system is for contractors doing $3M+ revenue.

Find out where your biggest lead leak is right now