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:
- Google Business Profile — the single highest-ROI surface for any local HVAC shop.
- Local SEO on your website — turning "ac repair {your city}" searches into form fills.
- 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.