HVAC Marketing Agency for Owners Who Lose Jobs to Missed Calls
DG Agency runs Google Local Services Ads, the Google map, reviews and Yelp for HVAC companies doing $1M or more. HVAC is an urgent trade on Google, so the screening is stricter and a missed call costs more. This page covers how we set an HVAC account up, using data from our own LSA accounts.
By Daniel Gonzalez, founder of DG Agency. Updated . Every number names its source and date range.
What Our LSA Data Says About Answering the Phone
We work with HVAC companies alongside roofers, plumbers, electricians, flooring and solar contractors. Here is what 7 of our contractor LSA accounts show about the thing that matters most in an urgent trade like HVAC, picking up the phone. The full method is in our LSA statistics study.
| Group | Calls connected | Cost per charged lead | Charged leads |
|---|---|---|---|
| Plumbing (2 accounts) | 75.1% | $87.94 | 225 |
| All trades (7 accounts) | 71.5% | $96.20 | 1,040 |
Source: Google LSA account reports for 7 DG Agency contractor accounts, full months October 2025 to September 2026 (lsa-statistics-2026).
Getting an HVAC Company Through Google's Screening
Google's US requirements page calls HVAC an urgent category. HVAC professionals go through an extra level of screening that includes background checks on the service professionals, and Google says the process takes 3 to 4 weeks on average after you submit your documents.
That timeline is why we start the paperwork in the first week, not after the website is done. In California the license Google checks is the CSLB C-20 Warm-Air Heating, Ventilating and Air-Conditioning Contractor classification. We pull the record first and make sure the business name matches what you will advertise.
Why a Missed HVAC Call Costs Twice
Google's lead pagecounts a missed call during your business hours as a valid lead if the customer stays on the line for more than 20 seconds. Google's ranking page also says missed calls may hurt your responsiveness. So a call that rolls to voicemail can be charged and can push your ad down at the same time.
Our data shows the cost on the other side. Answered calls were marked booked 30.5% of the time and unanswered calls 7.7%. Weekend calls were answered 46.3% of the time. Before we raise an HVAC budget, we look at who picks up after 5pm and on Saturday. If nobody does, more budget buys more missed calls.
Job Types and Service Area for HVAC
Google no longer credits leads marked job type not serviced or geo not serviced. For an HVAC shop that means the setup does the filtering. If you don't do ductwork, it comes off. If a zip code is too far to run a diagnostic profitably, it comes out of the service area.
We go through the job type list with the owner line by line on the onboarding call, because the owner knows which calls the techs hate driving to. Then we check the first month of leads against it and tighten it again.
Slow Seasons and Maintenance Plans
This part is our opinion, not a Google rule. For most HVAC shops, spring and fall are the quieter months. That is when we push maintenance plans, tune-ups and replacements quoted earlier in the year, and when there is time for reviews, photos and the website. We would rather keep LSA running at a lower budget than shut it off, so the profile stays warm for the first heat wave.
Markets with a long cooling season swing differently. Our Phoenix HVAC page covers how local weather changes the plan there.
What We Run for HVAC Companies
- Google Local Services Ads: screening paperwork, job types, service area, weekly lead review.
- Google Business Profile: services, posts, photos of your own jobs and a reply to every review.
- Answer-rate tracking by day and hour, so the owner sees which shifts miss calls.
- Yelp and citations, plus Google search ads for installs once LSA and the map are working.
- Speed to lead set up inside your own CRM, like ServiceTitan or Housecall Pro.
Guides for contractors
HVAC Marketing Agency FAQ
Do you have HVAC case studies?
+
Not a published one. Our current clients are in roofing, plumbing, electrical, flooring and solar. We show cross-trade LSA data on this page instead of inventing an HVAC result, and we will publish HVAC numbers once we have a client who agrees to it.
How long does Google LSA screening take for HVAC?
+
Google says screening takes 3 to 4 weeks on average after you submit your documents. HVAC is an urgent category, so it includes an extra level of screening with background checks on service professionals.
Do I pay for missed LSA calls?
+
You can. Google counts a missed call during your business hours as a valid lead if the caller stays on the line for more than 20 seconds. Google also says missed calls may hurt your responsiveness, which feeds your ranking.
What license does an HVAC company need for LSA in California?
+
Google validates licenses against state databases. In California, HVAC work falls under the CSLB C-20 Warm-Air Heating, Ventilating and Air-Conditioning Contractor classification. Check your own record with the CSLB before you apply.
Which HVAC job types should I turn on in LSA?
+
Only the ones you want to run, in the zip codes you want to drive to. Google no longer credits leads marked job type not serviced or geo not serviced, so anything you leave on by mistake you pay for.
How much does DG Agency charge HVAC companies?
+
Retainers start at $5,000 a month for HVAC companies doing $1M or more. 90-day minimum, then month to month. Ad spend is separate. If there is no measurable result in 90 days, you get your retainer back.

Find out how many calls your HVAC shop is missing
Book 30 minutes with Daniel. He'll look at your LSA or call data by day and hour and tell you what he'd fix first.
Not ready to talk? Or take the free marketing scorecard