Book a Strategy Call
HVAC LEAD GENERATION

HVAC lead generation: shared leads, Google LSAs or your own ads?

Three ways to buy HVAC leads in the US, how each one charges, who owns the lead, and why we measure booked estimates instead of cost per lead.

Book a Free Strategy CallSee the price

What is HVAC lead generation?

HVAC lead generation is how an HVAC contractor gets homeowners to ask for help. It covers marketplace leads, Google Local Services Ads, paid search, Facebook and Instagram ads, SEO and referrals. The goal is not a pile of names. It is qualified homeowners booked for an in-home estimate at a cost that leaves the job profitable.

A lead is anyone who fills in a form, sends a message or calls. A booked estimate is a qualified homeowner booked for an in-home estimate on your calendar, at a set time. The gap between those two numbers is where most HVAC marketing budgets go missing.

Why is cost per lead the wrong number?

Cost per lead counts every lead the same: the renter, the homeowner who wants a $90 tune-up, the address 40 miles outside your service area, and the owner of a 20-year-old 4-ton system who wants a new one before July. It rewards volume. You pay for it in wasted drive time and estimates nobody buys.

Worked example: cheap leads vs booked estimates (illustrative numbers, not channel benchmarks)

Source A: $40 per lead. $4,000 buys 100 leads. 1 in 8 becomes a booked estimate. 12.5 booked estimates. Cost per booked estimate: $4,000 / 12.5 = $320.

Source B: $100 per lead. $4,000 buys 40 leads. 2 in 5 become a booked estimate. 16 booked estimates. Cost per booked estimate: $4,000 / 16 = $250.

The pricier lead is the cheaper estimate.

Once you measure booked estimates, you stop arguing about cost per lead and ask a better question: what does it cost to sit in front of a homeowner who can say yes to a new system?

What are the main ways to buy HVAC leads in the US?

Most US contractors buy leads three ways: shared leads from home service marketplaces such as Angi, HomeAdvisor and Thumbtack, Google Local Services Ads, and their own ads on Google Search and Meta. They differ on how you pay, whether the lead is exclusive, and who owns the customer relationship.

We have left cost per lead figures out of the table on purpose. They vary by metro, season and trade, and we will not repeat averages we have not measured.

Channel How you pay Exclusive? Who owns the relationship Strengths Weaknesses Do we run it?
Shared-lead marketplaces (Angi, HomeAdvisor, Thumbtack) Per lead, and on some platforms a membership or ad fee Often shared with other contractors Starts on the platform Leads within days, no ad management Race on speed and price, skews to smaller jobs, you build their brand No
Google Local Services Ads Per lead, not per click Yours, but shown next to competitors You, after the first contact Shows in Google results with a verified badge and a call or message button Little control over the offer or the page the homeowner sees No
Google Search ads (your account) Per click Yes You Catches homeowners searching right now Clicks cost more in peak season, needs landing pages and negative keywords Yes
Meta ads (your account) Per impression, set by budget Yes You Reaches homeowners before they search, good for considered replacements Colder leads, needs a qualifier and a fast reply Yes
SEO and referrals Time, content, reviews Yes You Compounds over time, high trust Slow, cannot be switched on No, but we manage your Google Business Profile and review requests

How do shared-lead marketplaces work?

A homeowner fills in one request on the platform and the platform matches it to contractors. Housecall Pro's guide to Angi says Angi "will reach out to multiple contractors at once" and that pricing "varies by trade, location, competition, and the type of agreement you choose," with no single published contractor price list. The same guide puts per-lead charges on Angi at $15 to $85 across trades. When several contractors get the same homeowner, the first call usually wins the conversation, and price often decides the rest.

How do Google Local Services Ads work?

Local Services Ads show in Google results for HVAC searches with a call or message button and, once your business passes Google's checks, a Google Verified badge. Google says you "only pay when potential customers get in touch through your ads," so you pay per lead, not per click, after Google's screening and verification. You set a monthly budget, but you have little say over the ad itself or the page a homeowner sees, so you cannot lead with a replacement offer the way you can in your own ads.

How does running your own ads work?

You pay Google per click and Meta per impression, from accounts you own. Every lead comes from your ad, lands on your page and belongs to you alone. The trade-off is work: offers, creative, landing pages, a qualifier, a fast reply and follow-up all have to be built and kept running. Our HVAC Google Ads and Facebook ads for HVAC pages cover each channel.

What are exclusive HVAC leads, and why do they close better?

An exclusive HVAC lead goes to one contractor only. Nobody else was sent the homeowner's details, so you are not racing three other trucks to the driveway. That changes the first call, the estimate and the close rate. On a changeout worth thousands of dollars, the conversation matters more than the speed of the click.

Our planning assumption for exclusive, pre-qualified booked estimates is a 30% close rate. That is an assumption to be replaced with your own number, not a result. We also take one HVAC contractor per service line per metro area, so we never run ads for two contractors chasing the same homeowners.

How does Scale Theory do HVAC lead generation?

We run Meta and Google Search ads from your own accounts, built around system replacements and new installs. Leads land on a page for your service area, pass a six-question qualifier, get a text and call inside 60 seconds, and are booked on your calendar. We follow up on days 1, 3 and 7 and report every Friday.

We call it the HVAC Profit Machine. Why both Meta and Google? Because they catch the same homeowner at different moments.

  1. Meta creates demand. A homeowner thinks about a new central AC or heat pump for weeks before they search. Meta reaches them while they are thinking, with a real offer and your own job photos.
  2. Google Search catches demand. When a system quits in August, the homeowner types "AC replacement near me" and wants an answer today.

The qualifier asks home type, current system and age, replacement, new install or repair, timing, budget range, and homeowner or renter. Only qualified leads reach your pipeline. Our AC replacement leads page explains what it filters and why.

What does the funnel look like at $4,000 a month?

At $4,000 a month of combined ad spend, our planning assumptions give about 35 leads, about 21 that pass the qualifier, and about 12 to 13 booked estimates. At a 30% close rate, that is about 3 to 4 jobs sold a month. These are planning numbers, not results, and your data replaces them in month one.

Worked example: planning funnel at $4,000 ad spend (assumptions, not results)

Ad spend: $4,000 a month, Meta $2,500 and Google $1,500

Assumed blended cost per lead: $100 to $130. $4,000 / $115 = about 35 leads

35 x 60% pass the qualifier = about 21 qualified leads

21 x 60% book an in-home estimate = about 12 to 13 booked estimates

Ad cost per booked estimate: $4,000 / 12.5 = about $320

All-in with our $2,500 fee: $6,500 / 12.5 = about $520 per booked estimate

12.5 x 30% close rate = about 3 to 4 jobs sold

Compare that $520 against whatever you pay now to get in front of a homeowner for a replacement. If you track your current sources to booked estimates and jobs sold, the comparison takes five minutes. If you do not, that is the first thing to fix, whoever runs your marketing. The fee and the break-even formula are on the pricing page.

Which HVAC lead source should you use?

Use more than one, and judge each by cost per booked estimate and jobs sold, not cost per lead. Marketplaces and LSAs can keep service techs busy. Your own ads build a pipeline you own. Referrals and reviews make every other channel convert better.

For a contractor with 3 or more trucks whose profit comes from replacements, the channel that matters most is the one you control: your own ads, your own pages, your own CRM, leads nobody else was sent. That is what we build.

We are an HVAC-only team of two brothers based in Sydney, working US business hours, and we are new to the US market. There are no US case studies on this site yet. Read our comparison of Angi and your own lead flow, or book a strategy call and we will look at your current sources with you.

FAQ

Questions we get asked

What is HVAC lead generation?

HVAC lead generation is any paid or unpaid activity that gets homeowners to ask an HVAC contractor for help: marketplace leads, Google Local Services Ads, Google Search ads, Facebook and Instagram ads, SEO and referrals. The useful measure is not how many leads come in but how many become in-home estimates booked on your calendar, and how many of those you sell.

What are exclusive HVAC leads?

An exclusive lead goes to one contractor only. The homeowner filled in your form, from your ad, and nobody else was sent their details. Leads from ads in your own Meta and Google accounts are exclusive by default. Marketplace leads are often sent to several contractors at once, so the first to call usually wins the conversation.

Are Angi, HomeAdvisor and Thumbtack leads worth it for HVAC?

They can fill gaps, especially for repair and service calls. The trade-off for a replacement-focused contractor is that a shared lead starts a race on speed and price with other contractors from the first minute, and you build the platform's brand rather than yours. Track them to booked estimates and jobs sold, not just cost per lead.

Do you run Google Local Services Ads?

No. We run Meta ads and Google Search ads, plus Google Business Profile management and review requests. Local Services Ads are a real channel in the US and many contractors run them. If you already do, keep them running and compare them against our booked estimates in the Friday report.

What does an HVAC lead generation agency do that I cannot do myself?

You can do all of it yourself. The work is the ads, the landing pages, the qualifier, the 60-second reply, the booking, the estimate follow-up and the weekly numbers, all kept running every week. Most contractors do not have someone with the hours to do that, which is the gap an agency fills.

Free strategy call

15 minutes. Your ads, your competitors' ads, your numbers.

Before the call we pull your current Google and Meta activity and the HVAC contractors advertising in your metro. On the call we show you what we found and what a booked replacement estimate should cost you. If it is not a fit, we say so in the first five minutes.

Book a Free Strategy Call
Book a Strategy Call