The tradeoff
A directory sells you a lead. It often sells that same lead to three or four other contractors at the same time. Local SEO earns you a caller who already picked you and is not calling anyone else.
Directories are the faster start. Local SEO is the cheaper finish. The mistake most contractors make is staying on directories for ten years and never building anything they own.
What Are You Actually Buying From a Directory?
A phone number, shared.
When someone fills in a form through Angi, Thumbtack or HomeAdvisor, that contact usually goes out to several contractors in the area. You are all called within minutes of each other. You all quote. Three of you wasted the time.
1 request
3–4 quotes
That changes what you compete on. The homeowner does not know any of you, so you compete on who called first and who came in cheapest. That is a hard way to make money, and it is why directory work tends to be lower margin than work that comes from your own name.
Are Free Listings and Paid Leads the Same Thing?
No. They are two different products.
| Question | Free listing (citation) | Paid lead membership |
|---|---|---|
| What it is | Your name, address and phone on a directory | Contact details bought from the directory |
| Cost | Nothing | Per lead or per month |
| Helps local SEO | Yes | No |
| Shared with competitors | No | Usually yes |
| Should every HVAC company have one? | Yes | No, it depends |
These are called citations. Free citations cost nothing, support local SEO, and every HVAC company should have them. Keep the details identical everywhere.
When someone says “directories do not work,” they usually mean the paid product. The free listings are not the same debate. Do those either way.
What Does a Directory Lead Really Cost You?
Not what the invoice says.
Work it out using your own numbers from last quarter:
| Worksheet row | Worked example | Your numbers |
|---|---|---|
| Spend over three months | $9,000 | ________ |
| Leads received | 120 | ________ |
| Jobs booked | 24 | ________ |
| Cost per lead | $75 | ________ |
| Cost per booked job | $375 | ________ |
Use the cost per booked job calculator if you want to test different close rates without rebuilding the worksheet.
Most contractors are surprised by that number because the gap between leads and jobs is wide: wrong numbers, already sorted it, out of area, price shopping, never picked up.
Then run the same calculation for search and the map pack. Our HVAC cost-per-lead guide explains why booked-job cost is a better comparison than dashboard lead cost.
If you cannot answer how many jobs came from search, that is the real finding. Most contractors are guessing about half their marketing spend.
What Is the Invisible Cost of Directory Leads?
Your best work builds the directory's reputation instead of yours.
You do a good job. The customer is happy. They leave a five-star review where they found you: on the directory.
Ten years later the directory has thousands of reviews and a strong brand, while your Google profile still has 40. When you stop paying, you discover there is little of your own to fall back on.
The habit that changes the outcome
Ask every customer for a Google review, including customers the directory sent you. Use this HVAC review system to make it consistent.
That one habit changes where you stand in five years.
Do Directories Compete With You on Google?
Yes, and heavily.
Search for AC repair in your town. Count how many results above the map are Angi, Yelp, Thumbtack or a “best HVAC companies in your city” list.
Those pages rank using content built from contractors like you: your listing, reviews and job photos. You supplied the material that outranks your own website.
That is not a reason to be angry. It is a reason to understand what you are doing when you feed them.
When Are Directories the Right Choice?
When speed matters more than ownership. There are real cases, and it would be dishonest to pretend otherwise.
You are brand new
No reviews, rankings or useful site. Directories can produce jobs this month. SEO cannot.
You opened in a new town
You need the first few jobs before the rest can work.
You are testing a service
Check demand for ductless installs before building a full page.
The common thread is speed. Directories buy you time. What they do not do is get cheaper as you go.
When Should You Start Moving Budget?
When booked-job cost climbs, your own review base is credible, and you need off-season demand.
- 01
Directory cost per booked job keeps climbing. More contractors join and the same leads get split more ways.
- 02
You have more than 50 Google reviews. Now you own something that works without paying rent.
- 03
You turn work away in busy season. You do not need to buy July leads. You need to fill March. SEO builds ahead of the season.
How Do You Move Budget Without Losing Work?
Overlap the channels. Do not switch the directory off at once.
Directory spend
SEO results
Track every booked job
Review at 3 months
Reduce by 25%
Reduce again if calls hold
The transition usually takes nine to twelve months. That sounds slow until you compare it with ten more years of paying per lead. The same principle applies when balancing ads and search; see our PPC vs SEO guide for HVAC contractors.
What Does Local SEO Cost by Comparison?
Specialist HVAC SEO starts around $1,500 a month. Ours does.
The difference is not really the price. It is the shape of the cost.
Cost per booked job
Years
The switching point tends to land somewhere in the second year. Before then, directories look cheaper. After that, they stop. A specialist HVAC local SEO campaign should track that crossover using your own booked-job data, while the map pack and organic results keep working.
Frequently Asked Questions
Should I delete my Angi and Yelp listings?
Can I do both?
Will bad reviews on a directory hurt my Google rankings?
What about Nextdoor and Facebook groups?
How do I track which jobs came from where?
Find Your Real Cost Per Booked Job
We will compare your current lead sources, show what local search can realistically replace, and map a transition that does not leave the schedule empty.
Get Your Free Lead Source Audit