Every other trade on this site has a lead price. HVAC has a calendar.
The national benchmark figure is clean enough: a February 2026 dataset covering 409 HVAC contractors and $1.52M of spend puts Local Services Ads (LSA) at $51 per lead with a 44% book rate and a $2,110 average ticket — a 9.55x closed return on ad spend, the best of any trade measured. Google Ads runs $128–$149 for non-branded search.
Now look at what those averages hide.
The same lead, four different prices
| Period | Cost per lead | What is happening |
|---|---|---|
| April (annual low) | $25–$50 | Nobody is uncomfortable yet |
| Shoulder (Mar–May, Sep–Nov) | $25–$55 | Planned work, tune-ups |
| Winter (Dec–Feb) | $45–$90 | Heating failures |
| Summer (Jun–Aug) | $60–$120 | Emergency demand, every competitor bidding |
| Peak summer, Sun Belt metros | $130–$180 | Houston, Phoenix, Dallas at the top of the auction |
By market size the same data runs $20–$40 rural, $35–$65 suburban, and $65–$120 major metro. Houston is a major metro in a Sun Belt state, which puts a Houston contractor at the intersection of both premiums in the same month the crews are already running fourteen-hour days.
Google Ads moves with it. Emergency AC keywords in Houston run $25–$50 a click in season, and emergency search volume spikes three to five times baseline from June through August.
Why Houston is not a normal HVAC market
Houston runs roughly 3.1 times more cooling load than heating load on climate normals, and ran 4.3 times more in 2025 — 4,099 cooling degree days against 961 heating. May through September is about 88% of the annual cooling load, and the city averages around 99 days a year above 90°F.
That produces the compression every Houston HVAC owner already knows: a huge share of the year’s revenue lands in four months, and so does a huge share of the year’s marketing bill. On a pay-per-lead model those two curves are locked together, which sounds efficient until you notice that the expensive month is also the month you have the least capacity to serve additional work.
The window almost nobody bids into
Here is the part that does not appear in national HVAC marketing content, because national HVAC marketing content is written for markets where winter is the primary season.
October through December is materially less contested in Houston than June through August. Three things converge:
- Budgets are spent. Most Houston HVAC ad budgets are exhausted by the end of September. The larger consolidators pull back. Auction pressure drops with them.
- Systems fail on the first cold night. A furnace or heat strip that has sat idle for seven or eight months is most likely to fail the first night it is asked to work — typically late October to late November here. Ignition assemblies are the usual culprit.
- Fall no-heat calls on old systems are replacement conversations. A fifteen-year-old shared air handler that will not fire in November is not a $300 repair discussion. A November replacement lead can be worth as much as a July one.
The measured cooling-degree data will tell you October is a dead month. Degree days measure thermal load, not service demand, and the two decouple exactly here. The genuine trough in Houston is roughly January to March — three months, not five.
Texas hard freezes — Uri in 2021, the January 2025 event — are plumbing and restoration events, not HVAC events. They generate burst-pipe calls, not condenser calls. Do not underwrite a winter revenue floor on the assumption that a freeze rescues the quarter.
Houston HVAC job values
| Job | Houston figure |
|---|---|
| Diagnostic / service call | $75–$200 |
| Typical AC repair | ~$345 (range $150–$650) |
| Capacitor or contactor | $100–$500 |
| Blower motor | $300–$1,200 |
| Evaporator coil | $1,000–$4,500 |
| System replacement, average | $7,395 (range $4,930–$12,325) |
| Replacement with new ductwork | $10,000–$22,000 |
| Measured blended LSA ticket | $2,110 |
That last row is the useful one. The measured average ticket on HVAC leads bought through Local Services Ads is $2,110, well below the $7,395 replacement average — which tells you most bought HVAC leads are repair calls, not replacement calls. If a lead vendor is selling you on replacement economics, the data does not support the pitch.
What the leads are worth to you
Run it both ways on six exclusive calls a month:
- By job value: 6 calls × 40% book = 2.4 jobs × $2,110 = $5,064 revenue, at a 45% blended gross margin = $2,279 of gross profit. A lead source is generally worth 15–25% of that, so $340–$570 a month.
- By market price: at $51 per lead and a 44% book rate, six leads cost $306 and book 2.6 jobs. A fair market price for an exclusive inbound HVAC call runs $60–$150, so six of them is $360–$900.
Two independent methods, roughly the same answer. That is about as much confidence as this category permits.
Common questions
Should I stop advertising in the winter?
In Houston, cutting spend in October is probably the most expensive habit in the trade. October through December has real demand, real replacement tickets and the thinnest competition of the year. January through March is the month to trim, not the fall.
Why did my lead bill triple in July?
Because you were bidding against every other HVAC contractor in the metro during a three-to-five-times demand spike, and because platform budgets are capped monthly rather than weekly — a hot week is allowed to consume more than a seventh of the month.
Is a $120 HVAC lead ever worth it?
In August, on a replacement-intent call, yes. On a $150 capacitor swap, no. The problem is that you find out which one it was after you have already paid for it.
About these figures. The $51 Local Services Ads cost per lead and 44% book rate come from a February 2026 benchmark of 409 HVAC contractor accounts and $1.52M in spend — the most robust HVAC sample available. Seasonal cost-per-lead bands are agency-published and directional rather than measured. Degree day figures are National Weather Service data for CY2025. Houston job values are consumer cost survey data; replacement pricing in particular is reported by sources with a commercial interest in the number, so treat it as an upper-leaning estimate.
See what an exclusive local site produces before you pay anything
We build and rank the site, and one contractor per trade, per territory gets every inquiry that comes through it. The first couple of weeks of leads are free — no setup fee, no contract, nothing to cancel — so you can price it against whatever you pay now. Tell us your trade and your service area and we’ll confirm whether it’s open, usually within one business day.
Check My Trade’s Availability →