Week 4·9 min read

HVAC Marketing: How to Get Leads Without Paying for Angi

A practical HVAC marketing and lead generation playbook for small shops — built on local SEO, Google Business Profile, and reviews instead of paid lead platforms.

Why paid lead platforms stop working

Angi, HomeAdvisor, Thumbtack, and Networx all sell the same thing to small HVAC shops: a fast lead. The problem isn't that the leads are fake — it's that you're paying $40–$120 for a lead that three other shops bought at the same time. By the time you call, the homeowner has either booked someone or stopped picking up.

The shops that grow past the lead-platform trap don't outspend their competition. They build two or three organic channels that generate cheaper, warmer leads every month — for free, forever.

This is the playbook.

The three channels that beat Angi for small HVAC shops

You don't need a marketing team. You need these three channels, in this order:

  1. Google Business Profile — the single highest-ROI surface for any local HVAC shop.
  2. Local SEO on your website — turning "ac repair {your city}" searches into form fills.
  3. A real review engine — turning every completed job into the next three jobs.

Get these three right and the cost-per-lead difference vs. Angi is roughly 10× in your favor within six months.

Channel 1: Google Business Profile (GBP)

If you do nothing else this quarter, fix your GBP. Most small HVAC shops leave 60–80% of the value on the table.

The non-negotiables:

  • Primary category = "HVAC contractor." Not "air conditioning repair service." Primary category drives more local-pack rank than any other single field.
  • Add every relevant secondary category — Heating contractor, Air conditioning contractor, Furnace repair service, Air duct cleaning service if you do it.
  • Service area set to the cities you actually serve, not your whole metro. Overreaching tanks rank.
  • Photos every week. Truck photos, install photos, before/after. GBP rewards fresh image uploads heavily.
  • Q&A seeded by you. Post the five questions customers always ask, then answer them yourself. Don't wait for strangers to do it.
  • Weekly Google Posts — even short ones. Active profiles outrank dormant ones.

Done well, GBP alone replaces a $1,200/month Angi budget for most one-to-five-tech shops.

Channel 2: Local SEO that targets real buyer intent

You don't need a 50-page site. You need pages that match what homeowners actually type when their AC dies at 2 PM in July.

The page set that works:

  • One service page per service — "AC repair," "furnace repair," "heat pump install," "maintenance plans." Each page targets one keyword, one location.
  • One city page per city you serve. "HVAC repair in {City}." Generic "service area" pages don't rank — dedicated city pages do.
  • One emergency page — "Emergency HVAC repair in {City}." This is the highest-intent query in the entire industry.
  • A handful of helpful guides — "Why is my AC blowing warm air?" "How often should I service my furnace?" These bring in top-of-funnel traffic and feed your remarketing.

Each page needs three things: a clear H1 with the keyword, a phone number above the fold, and at least one local proof element (a real review, a real photo, a real address).

Skip the rest. Most agency SEO "deliverables" are filler.

Channel 3: Reviews as a lead engine

Reviews aren't a vanity metric. They're the single biggest conversion lever in local services. A shop with 80 reviews at 4.8★ books roughly twice as many GBP-driven calls as a shop with 20 reviews at 4.9★, even at a lower star rating, because volume signals legitimacy.

The system that gets you there:

  • Ask every customer, every time — automated SMS the moment the invoice is sent.
  • Send the GBP review link directly. Don't make customers Google you.
  • Reply to every review within 48 hours, including the 5★ ones. Reply rate is a ranking factor.
  • Route unhappy customers to a private feedback form first. Solve the problem, then ask for the review.

A shop closing 8 jobs a week that asks every time will add 80–120 reviews a year. That's the difference between being page-two invisible and being the default click in your city.

What about paid ads?

Paid Google ads work — but only after the three channels above are in place. Running Local Service Ads (LSAs) before your GBP is dialed in burns budget on traffic that converts at half the normal rate.

When you do turn on paid:

  • Start with LSAs, not standard search ads. Pay-per-lead, Google-vetted, top-of-page placement.
  • Set a daily cap you can lose. $50/day is plenty to start.
  • Track close rate by source. If LSA leads close below 25%, the problem is intake — not the channel.

A 90-day plan you can actually run

  • Days 1–14: Audit and fix your GBP. Categories, service area, photos, Q&A, weekly posts.
  • Days 15–45: Publish your core service pages and city pages. One per week is fine.
  • Days 46–75: Turn on automated review requests on every closed invoice. Reply to backlog reviews.
  • Days 76–90: Turn on LSAs with a small daily cap. Measure close rate by source.

By day 90 most small HVAC shops are generating enough organic call volume to cancel one paid lead platform. By month six, you can usually cancel all of them.

Where Ratchly fits

Ratchly automates the parts of this playbook that small shops can't do by hand — automated review requests on every invoice, customer reminders that drive repeat work, and a clean booking flow you can link straight from your GBP and city pages. Marketing only works if the back end converts.

Start a free trial and turn your next 30 closed jobs into the next 30 reviews.

Related reading

Frequently asked questions

What's the cheapest way to get HVAC leads?
A fully optimized Google Business Profile plus consistent review requests is the cheapest reliable lead channel for a small HVAC shop. The hard cost is zero — the only investment is 30–60 minutes a week of maintenance. Most one-to-five-tech shops can replace a $1,000+/month paid lead budget within six months by doing this consistently.
Is Angi worth it for a small HVAC shop?
Rarely. Angi leads are sold to multiple contractors simultaneously, so close rates typically run 10–20% even for shops that respond within minutes. Effective cost per booked job often lands at $300–$600. The same budget invested in GBP optimization and reviews almost always produces more booked jobs within 90 days.
How do I rank in the Google local pack for HVAC?
The biggest factors are: correct primary category ('HVAC contractor'), proximity to the searcher, review count and recency, GBP activity (posts, photos, Q&A), and the presence of dedicated city pages on your website that match the searcher's location. Citations and backlinks matter, but they're secondary.
How many reviews does an HVAC shop need to be competitive?
In most US metros, 50+ reviews at 4.7★ or higher gets you into the local pack consideration set. 100+ usually gets you into the top three for non-branded searches. Volume matters more than a perfect star rating — a shop with 120 reviews at 4.7★ almost always outranks a shop with 18 reviews at 5.0★.
Should I run Google Local Service Ads?
Yes, but after your GBP and reviews are in good shape. LSAs amplify your organic credibility — Google literally shows your review count and rating in the ad. If you turn on LSAs with 12 reviews and a half-finished profile, you'll pay premium per-lead rates for traffic that converts poorly.

Run your shop the simple way.

Ratchly is built for one-to-five-tech HVAC shops. Flat pricing, no contracts.

Keep reading