Why lead generation looks different for small HVAC shops
If you have one to five techs, you don't have a marketing department, and you can't outspend the regional chains on paid ads. What you can do is win on the channels where trust, speed, and neighborhood proximity beat budget — which happens to be most of the highest-converting HVAC lead sources.
This guide walks through seven strategies that consistently produce leads for small residential HVAC shops without burning the month's cash flow.
1. Google Business Profile is your #1 lead source
A fully optimized Google Business Profile (GBP) generates more inbound HVAC leads for small shops than any other single channel — usually by a wide margin. Homeowners in a panic search "AC repair near me" and click the map pack before they scroll to organic results.
What actually moves the needle:
- Complete every field. Hours, service area, services list, attributes, and a real description with your primary keywords.
- Post weekly. GBP Posts (offers, updates, seasonal reminders) signal an active listing.
- Add 20+ photos. Trucks, techs on jobs, before/after equipment shots. Fresh photos monthly.
- Answer questions publicly. Every unanswered Q on your listing costs you calls.
- Get on the map pack. Address consistency across GBP, your website, and citation sites (Yelp, BBB, Nextdoor) is what unlocks proximity ranking.
If you do nothing else this quarter, fix your GBP.
2. Referral loops from existing customers
Referred customers close at 3–5× the rate of cold leads and cost you almost nothing. The mistake most shops make is hoping for referrals instead of engineering them.
A repeatable referral loop:
- Ask at the right moment. Right after the tech finishes the job and the customer is visibly happy — not two weeks later in an email.
- Give a reason. "$25 off your next tune-up when a friend books" beats "please tell your friends."
- Make it one tap. A pre-written text message the customer can forward beats a printed card every time.
- Close the loop. When a referral books, thank the original customer within 24 hours. They'll refer again.
3. Google Local Services Ads (LSAs)
LSAs sit above the map pack and charge per lead, not per click. For HVAC, they're one of the few paid channels where the math still works for small shops.
What to know:
- Google Guaranteed badge requires background checks and license verification — worth the setup.
- Cost per lead runs $25–$75 in most metros, well below Angi and HomeAdvisor for the same intent.
- Response time is scored. Answer inside 2 minutes or Google quietly shows you less.
- Dispute bad leads. Google refunds spam and out-of-area leads if you flag them.
4. Reviews as a lead-gen engine
A 4.8-star average with 100+ reviews on Google outperforms a 4.9 with 30 reviews. Volume + freshness is what the algorithm rewards, and what homeowners scan for before calling.
The workflow that works:
- Send a review request by text within 1 hour of job completion (not next morning).
- Deep-link straight to your Google review form — never make the customer search for you.
- Respond to every review, positive and negative, inside 48 hours.
- Rotate the request between Google, Facebook, and Yelp based on which platform currently has the fewest recent reviews.
5. Neighborhood targeting: Nextdoor and yard signs
HVAC is hyperlocal. The customers most likely to book you live within 3 miles of the customers you already have.
- Nextdoor Business Page is free and lets neighbors recommend you in-thread. One "who's a good HVAC company?" post can produce 5–10 warm leads.
- Yard signs during and after every install job in dense neighborhoods still work — cost per lead is often under $10 across the sign's lifetime.
- Door hangers on the 10 houses closest to a completed install, delivered by the tech on the way to the truck, cost pennies and convert.
6. Website + local SEO basics
You don't need a $10K website. You need a fast, mobile-first site with:
- One clear phone number in the header, tap-to-call on mobile.
- Dedicated pages for each core service (AC repair, furnace repair, install, maintenance).
- City or neighborhood pages if you serve multiple ZIP codes.
- Real photos of your team — not stock images.
- A form that texts the owner immediately on submit.
Pair that with consistent NAP (name, address, phone) across every directory and you'll rank for "hvac [city]" faster than paid search will pay off.
7. Seasonal maintenance plans = recurring leads
Every maintenance-plan member is two pre-booked visits a year and the shop they'll call first when their system fails. Selling maintenance plans is lead generation with a two-year time horizon.
Make it easy to say yes:
- Offer a plan at the end of every repair call, not just tune-ups.
- Price it around $15–$25/month — under the psychological threshold.
- Auto-schedule the spring and fall visits when they sign up.
- Send a text 3 days before each visit so no-shows drop toward zero.
How to sequence these
If you're starting from zero, work in this order:
- Fix your Google Business Profile (this week).
- Build a review-request text into your job-close workflow (this week).
- Set up LSAs (this month).
- Design a referral incentive and put it in every invoice (this month).
- Add city pages to your site (this quarter).
- Launch a maintenance plan (this quarter).
- Add Nextdoor + yard signs (ongoing).
Most small shops try to do all seven at once, do none of them well, and conclude "marketing doesn't work." Marketing works — sequencing is what most shops get wrong.
Where Ratchly fits
Ratchly automates the pieces of lead generation that require follow-through: review-request texts fire automatically at job close, maintenance-plan members auto-roll to the next visit, and the referral tracking lives on the customer record. The channels above still need you — Ratchly makes sure the leads you earn don't leak out the back of the operation.
Start a free trial and turn every closed job into a review, a referral, and a repeat customer.