The fastest way to get more HVAC leads is to own the Google results a homeowner sees when the AC quits. That means Local Services Ads, your Google Business Profile in the map, and a steady flow of reviews. Then answer every call. Paid search and SEO add volume over time. Shared lead sites fill gaps but cost you margin.
I'm Daniel Gonzalez. I run DG Agency, and we run Google Local Services Ads, Google Business Profiles, Yelp and reviews for home service contractors. This is the order I'd work in if I owned a $1M+ HVAC company and wanted the phone ringing more next month, not next year. Where Google has published a rule, I link to it. Where something is my opinion, I say so.
Last updated October 19, 2026.
Where HVAC calls come from
Not every channel works on the same clock. Some ring the phone this week. Some take six months and then keep paying. Here's how I'd compare them.
| Channel | How you pay | How fast it can work | Who owns the lead |
|---|---|---|---|
| Google Local Services Ads | Per lead, set by your bids and budget | Days once you pass screening | You |
| Google Business Profile (the map) | Free, your time or an agency's | Weeks to months | You |
| Reviews | Free, it's a habit | Builds every month | You |
| Google search ads | Per click | Days | You |
| SEO and your website | Time or an agency fee | Months | You |
| Yelp | Ad spend if you advertise, free profile if you don't | Days to weeks | You |
| Shared lead sites | Per lead or subscription | Days | Ask the seller who else gets it |
The first five are yours. If you stop paying for ads, your reviews, your profile and your site keep working. That's why I start there.
1. Run Google Local Services Ads
Local Services Ads sit at the very top of Google for searches like "AC repair near me." You don't pay per click like a regular search ad. Google's help page puts it plainly: "With Local Services Ads, you pay for valid leads." Google also says it checks leads when the customer first reaches out and doesn't charge for ones it decides are invalid. Our Google Local Services Ads page covers how we set them up.
Getting in takes some work. Google's requirements page calls HVAC "an urgent category" and says HVAC professionals go through an extra level of screening, including background checks on service professionals. Google says screening takes 3 to 4 weeks on average after you submit your documents. Pass it and you get the Google Verified badge, which replaced the old Google Guaranteed badge. Our Google Verified guide walks through each step. Once you're live, three things decide how many leads you get.
Your job types and service area
Only turn on the HVAC job types you actually want to run. If you don't do ductwork, turn it off. If you hate driving 40 minutes for a $90 diagnostic, pull that zip code out. Google's lead credits page says it no longer gives credits for leads marked as job type not serviced or geo not serviced. So the setup is your filter. Fix it before the phone rings, because after it rings you pay.
Your answer rate
Google says missed calls may hurt your responsiveness, and your average response time counts toward how your ad ranks. That isn't an agency theory. It's on Google's ranking page. Missed calls can still cost you, too. Google's lead page counts a missed call during your business hours as a valid lead if the customer stays on the line for more than 20 seconds. So an HVAC shop that lets calls roll to voicemail in July can pay for those leads and hurt its ranking at the same time.
Here's what that looked like for one of our clients. Legacy Plumbing Group in Oak Harbor, Washington connected on 66% of its LSA calls in August 2026 and 83% in September after we tracked answer rate weekly with the office team. That's a plumber, not an HVAC shop. The lesson is the same for both.
Your reviews and profile
Google's ranking page also points to reviews and profile quality. More on reviews below.
One more thing to know about LSA billing. Google credits some leads back on its own, and it says credits usually land within 30 days. We dug into how that plays out in practice in our LSA lead credits study.
2. Get your Google Business Profile into the map
The three-pack map is where a lot of no-heat and no-cool calls start. Google says local results are mainly based on relevance, distance and prominence, which is how well known a business is. You can't move your shop closer to every customer. You can work on the other two. And Google also says there's no way to pay for a better local ranking.
Relevance means your profile clearly says what you do. Pick the right primary category. List your real services. Add photos of real jobs, your trucks and your team. Prominence comes from things like reviews and how many websites link to you. Google's own words: "More reviews and positive ratings can help your business's local ranking."
Keep your hours honest too. If you run emergency service at night, say so on the profile and actually pick up.
3. Ask every customer for a review
Reviews feed both LSA and the map. They also close the call. In my experience, a homeowner comparing three HVAC companies with no AC at 9 PM usually calls the one with more recent reviews and replies that sound like a real person wrote them.
Make the ask part of the job. When the system is running and the customer is happy, the tech mentions that a review helps. The office texts the link the same day. Don't pressure anyone. Reply to every review, good or bad. Legacy Plumbing Group went from 73 Google reviews to 88 between June and October 2026, every one replied to. Their team asked. We answered.
Don't gate reviews. Send the link to every customer, not just the ones you think will leave five stars. Google's review policy says businesses can't "selectively solicit positive reviews from customers." It also bans paying or giving discounts for reviews.
4. Answer the phone like it's the whole business
It basically is. You can do everything above right and still lose the job if nobody picks up. HVAC calls are urgent. If your line rings out, the homeowner calls the next result.
Some practical fixes:
- Track answer rate every week, by hour of day.
- Route overflow to a second line or an answering service that books, not just takes messages.
- Text back missed calls within minutes.
- Set LSA business hours to the hours someone actually answers.
We wrote more on this in speed to lead for contractors, with answered and missed LSA call data across 7 accounts.
5. Plan for the slow months
For most HVAC shops, spring and fall are the quiet months. That's when you push maintenance plans, tune-ups and replacements you quoted earlier in the year. It's also when you can afford to spend time on reviews, photos and your website.
This is opinion, not a Google rule, but I'd keep LSA running in the slow months at a lower budget instead of shutting it off. You keep your reviews, your history and your ranking warm for the first heat wave.
If you work in a market with a long cooling season, the swings look different. Our Phoenix HVAC page and Tampa Bay HVAC page cover how local weather shapes the budget there.
6. Add Google search ads for installs
Search ads let you bid on the high-ticket searches, like "AC replacement" or "furnace installation," and send them to a page built to book an estimate. You pay per click, so a weak landing page wastes money fast. I'd add search ads after LSA and the map are working, not before.
7. Build a website that turns visits into calls
Your site has one job. Get the visitor to call or book. Put the phone number at the top of every page. Show real reviews, real photos and your license. Make a separate page for each main service and each main city you serve. That's also what feeds SEO over time.
8. Use Yelp and shared lead sites carefully
Yelp matters in some markets more than others. Check where your competitors show up and where your customers actually look before you spend on it. We run Yelp for some clients and skip it for others.
Shared lead sites can fill a slow week. Before you buy, ask how many other contractors get the same request. Then compare the cost per booked job, not cost per lead, against what LSA gives you. Our post on Google LSA vs Angi vs Thumbtack walks through that math.
How to know it's working
Count booked jobs, not leads. Every month, look at what you spent, how many calls came in, how many you answered, how many turned into booked jobs, and what those jobs were worth. If an agency or a lead seller can't help you get to that last number, you're flying blind.
Where DG fits
DG Agency runs LSA, Google Business Profile, Yelp and reviews for $1M+ home service contractors. Retainers start at $5,000 a month, month-to-month, and ad spend goes straight to the platforms. Details are on our pricing page. Our proof today comes from plumbing, roofing and electrical clients, not HVAC, so I'll show you those numbers and you can judge. See the HVAC marketing agency page for how we'd run your account, or our list of the best HVAC marketing agencies if you want to compare options first.
We also have local pages for HVAC companies in Los Angeles, Orange County, San Diego and Dallas-Fort Worth.

