AGENCY VETTING · 2026

7 questions to vet an HVAC lead generation agency

Choosing the wrong marketing partner is expensive. Bring this checklist to every sales call and pressure-test the agency’s Google Ads, PPC tracking, and local SEO before you hand over a budget.

Updated July 2026 · Engineered Reach

The short answer

Most HVAC marketing agencies sound identical on a sales call, so judge them on specifics instead of promises. Ask for HVAC-specific results, how they structure Google Ads by service intent and season, exactly how they track calls to booked jobs, their plan for the local map pack, who owns your accounts and data, a real cost-per-lead range, and who actually touches your account. Vague answers to any of those seven are the signal.

Every HVAC lead generation agency says roughly the same things on a first call. Aggressive growth. Qualified leads. Data-driven campaigns. Transparent reporting. The words are free.

The difference shows up the moment you ask for specifics. Campaign structure. Conversion tracking. Local search. Account ownership. Cost per lead. Real operators answer those questions in concrete detail because they do the work every day. Generic vendors change the subject.

These seven questions are designed to force that separation in about twenty minutes.

01. Can you show HVAC results — not just any results?

Plenty of agencies show polished case studies from dentists, lawyers, or e-commerce brands. HVAC is not those businesses. It is highly seasonal, frequently emergency-driven, and fiercely local. A campaign that works for a national online store tells you nothing about whether they can fill a service board in August.

Ask them for:

  • Named HVAC or home-services accounts with before-and-after lead volume
  • Seasonal performance — how they handled summer AC peaks versus shoulder months
  • References in a comparable market size that you can actually call

Green flag: specific numbers, real client names, and honest talk about seasonality — including the months that were hard.

Red flag: vanity metrics only (impressions, clicks, “reach”), or case studies from unrelated industries with the client name redacted.

One caveat worth knowing: a newer agency may not have a long case-study library yet. That is not automatically disqualifying. What matters is whether they are honest about it. An agency that says “we’re early and here is exactly what we’ve done so far” is more trustworthy than one that invents results.

02. How do you structure Google Ads for HVAC contractors?

Google Ads for HVAC lives or dies on structure. “We’ll run some search campaigns” is a warning sign. You want to hear them think in terms of service intent, geography, and budget pacing across the season.

AreaWhat a good answer sounds like
Campaign splitSeparate campaigns for emergency repair, install and replacement, and maintenance — because the intent, budget, and landing page all differ
Local Services AdsGoogle Local Services Ads and Google Guaranteed set up alongside search, not instead of it
Negative keywordsActive negative lists blocking DIY searches, job seekers, parts shoppers, and out-of-area queries
SeasonalityBudget shifting between heating and cooling demand, with a plan for shoulder months
GeographyTargeting based on where the trucks actually go and where the margins are, not a lazy radius

Skim tip: if they cannot explain the difference between how they would run PPC for an emergency no-cool call versus a $14,000 system replacement, they are running a template, not a strategy. Those two searches deserve different bids, different ads, different pages, and different follow-up.

If you are still deciding which paid channel to lead with, our comparison of Google Ads vs. Google Local Services Ads breaks down where each one fits.

03. How exactly do you track leads and calls?

This is the single most revealing question in the list. For HVAC, most leads arrive by phone. If the agency cannot tie a booked call back to a specific campaign, their reporting is educated guessing dressed up in a dashboard.

Make sure they use:

  • Call tracking with dynamic number insertion, tied to each campaign and source
  • Conversion tracking for form fills, calls, and click-to-call taps on mobile
  • Call recordings or structured call notes, where legally permitted in your state, plus lead scoring so that a “lead” means a real service opportunity
  • A live dashboard you can open any time — not a PDF that arrives on the 5th

Red flag: “We track clicks and impressions.” Clicks do not fill your schedule. Booked calls do.

Follow-up worth asking: “When I look at last month, can you tell me which specific campaign produced my three biggest jobs?” If the answer is no, the reporting cannot support a budget decision.

04. What’s your plan for HVAC SEO and local search?

Ads buy visibility today. Local SEO builds an asset that compounds. The best agencies run both together and can explain how the two feed each other.

Ask specifically how they will win the local map pack — that is where high-intent “AC repair near me” searches convert, and it is a different ranking system from the blue links below it.

A credible local plan covers:

  • Google Business Profile optimization, posts, photos, and an ethical review generation process
  • Service pages and genuinely localized city pages targeting your true service area
  • Consistent name, address, and phone citations across the directories that matter
  • Technical SEO: site speed, mobile usability, and schema markup

Skim tip: ask, “How do you get us into the map pack for our top three service areas?” A real answer references relevance, distance, and prominence — the three factors Google publishes in its guidance on improving local ranking. A weak answer promises to “improve rankings.”

05. Who owns the accounts, data, and assets?

If you leave in eighteen months, do you keep your Google Ads account, your website, your tracking history, and your phone numbers? Some agencies hold these hostage on purpose. It is the cheapest retention strategy there is.

Confirm in writing that you will own:

  • The Google Ads and Google Analytics accounts — they manage, you own
  • Your website, landing pages, and domain registration
  • Tracking numbers and historical performance data
  • Your Google Business Profile, with you as the primary owner

Green flag: month-to-month terms or clear exit language, and you keep everything on the way out.

Red flag: a twelve-month lock-in, agency-owned ad accounts, and a website you rent rather than own. Ask what happens to your tracking numbers on day one after cancellation. The answer is revealing.

06. What will this actually cost per lead?

Retainers are easy to compare. Cost per lead is what actually matters, and it is the number most agencies avoid quoting.

Get clarity on:

  • Expected cost per lead and a monthly lead volume range for your market
  • How the management fee and the ad spend are split — and whether the fee is a percentage of spend
  • Setup fees, and what happens to your bill in slow months
  • What they count as a lead (a form fill? a 30-second call? a booked appointment?)

That last definition matters more than the number. An agency reporting a $40 cost per lead where a “lead” includes wrong numbers and parts inquiries is more expensive than one reporting $90 for qualified, booked calls.

A benchmark you can hold anyone to

For context, Engineered Reach targets 15–35+ qualified leads per month at a cost per lead under $85 for local HVAC and home-services clients when paid ads are part of the mix. Results vary by market, service area, seasonality, and how fast the system gets implemented — nothing here is guaranteed. Use a concrete range like this to hold any agency accountable, including us.

For a fuller breakdown of what leads cost across trades and channels, see our guide on how much contractor leads cost in 2026.

07. Who works on my account, and how do we communicate?

You are hiring a team, not a logo. In a lot of agencies, the person who sells you is not the person who touches your campaigns, and the person who touches your campaigns manages forty other accounts.

Ask directly:

  • Is my day-to-day contact the person who manages the account, or a coordinator relaying messages?
  • How many accounts does that person carry?
  • How often are reporting calls, and what do they cover?
  • Do you understand HVAC margins, seasonality, and average job value?

The last one is not a trick question. An agency that does not know the difference between a maintenance agreement and a change-out will structure your budget wrong, no matter how good their ad copy is.

The quick-reference recap

Bring this list to every agency call. If they cannot answer these clearly and specifically, keep looking.

#QuestionWhat you’re really testing
01Can you show HVAC-specific results?Relevant experience vs. borrowed credibility
02How do you structure Google Ads for HVAC?Strategy vs. template
03How do you track leads and calls?Accountability vs. guesswork
04What’s the plan for SEO and local search?Compounding asset vs. rented traffic
05Who owns the accounts and data?Partnership vs. lock-in
06What’s the real cost per lead?Transparency vs. retainer math
07Who’s on my account and how do we talk?A team vs. a queue

We built this checklist out of real conversations with HVAC business owners who had been burned by generic agencies. Most of them did not get bad results because their market was too competitive. They got bad results because nobody ever asked question three.

If you want straight answers to all seven for your market, book a free 30-minute Revenue Plan with Engineered Reach. No lock-in, no jargon — and if we are not the right fit, we will tell you that too.

FAQ

Common questions

It depends on your market, service mix, and how much of the budget goes to ad spend versus management. The more useful question is cost per qualified lead, not the size of the retainer. Ask for an expected cost-per-lead range for your market and a clear split between management fee and ad budget. An agency that will not quote a range for either is difficult to hold accountable later.
Paid search can produce calls within days once tracking and landing pages are in place. Local SEO and Google Business Profile work usually take months, not weeks, because they depend on competition, reviews, and site authority. A reasonable evaluation window is roughly 90 days for paid channels and longer for organic, provided you can see qualified lead data the whole time.
Trade experience matters mostly because of seasonality, emergency intent, and job value. An agency that does not know the difference between a maintenance agreement and a system change-out will structure budget and campaigns poorly. That said, a strong generalist who asks good questions about your margins can outperform a trade-specific agency running a template.
The common ones are long lock-in terms with no performance clause, agency-owned Google Ads and Analytics accounts, tracking numbers you cannot take with you, a website you rent rather than own, and reporting that only shows clicks and impressions. Ask specifically what happens to each asset the day after you cancel.
You can start with one. Paid search buys speed, local SEO and Google Business Profile build an asset that compounds and reduces dependence on ad spend over time. Many contractors lead with paid to generate cash flow while organic visibility develops. What rarely works is paying for either before the website and call tracking can convert the traffic.
Ask for contractors in a similar trade and market size, then call them and ask about lead quality rather than lead volume. Useful questions: were the calls in your service area, were they for services you wanted, did the agency catch problems before you did, and what happened during your slowest month.

Ready to stop guessing and start booking?

Book your free 30-minute Revenue Plan. We map the 7 highest-ROI opportunities for your business and implement the #1 one at no cost — before you pay us a dime.