← All posts
industryMay 6, 20265 min read

HVAC Leads from Building Permits: A Step-by-Step Guide

Building permits are the best untapped lead source for HVAC contractors. Here's exactly which permits to target and how to turn them into booked jobs.

If you run an HVAC business, you know the feast-or-famine cycle. Summer hits and you're slammed with AC calls. Winter's quiet except for heating emergencies. Spring and fall? You're prospecting.

Building permits can smooth out that cycle by giving you a steady stream of leads year-round — leads that represent guaranteed HVAC work, not maybe-they'll-call-someday prospects.

Here's a step-by-step guide to turning building permits into booked HVAC jobs.

Step 1: Know which permits mean HVAC work

Not every building permit requires HVAC. You want to focus on the types that almost always involve heating, cooling, or ventilation work.

New construction is the big one. Every new home needs a full HVAC system — ductwork, equipment, thermostat, and multi-zone setup. A single new construction HVAC install can be worth $8,000-15,000 for a residential home and $20,000-100,000+ for commercial.

Home additions often require extending or upgrading the existing HVAC system. A 400-square-foot bedroom addition needs either an extended duct run or a mini-split. That's a $2,000-5,000 job.

Major renovations frequently trigger HVAC work. A kitchen remodel might need relocated vents. A basement finish needs a heating and cooling solution. A home office addition needs climate control.

Roof replacements are an underrated opportunity. If a homeowner is replacing a roof and their HVAC system is 10+ years old with equipment in the attic, that's the perfect time to upgrade. You can piggyback on the roofing timeline.

Energy efficiency upgrades sometimes show up as permits for insulation, window replacement, or solar installation. These homeowners are already thinking about energy costs — and an HVAC upgrade is usually the biggest energy saver.

Step 2: Set up your monitoring

You've got three options for finding permit leads.

Manual means checking your county's building permit portal daily. In Orange County, that's the Building Division website. In Seminole, it's eTRAKiT. The problem is you'll spend 30-60 minutes every morning scrolling through permits that are mostly irrelevant to HVAC.

Data services like Construction Monitor or HBWeekly sell permit data in bulk. You'll get raw spreadsheets and have to filter for HVAC-relevant permits yourself. Better than manual, but still requires work.

ZipSignal monitors permits automatically and uses AI to identify which ones involve HVAC work. You tell it your zip codes, it delivers a daily feed of permits with explanations like "New construction permit in 32801 — homeowner will need full HVAC install including ductwork, equipment selection, and multi-zone thermostat. Estimated project start in 6-8 weeks."

Step 3: Time your outreach right

Timing matters differently depending on the project type.

For new construction, reach out to the general contractor within the first week of the permit being filed. GCs usually line up their HVAC sub early in the project because ductwork needs to go in during the framing phase. If you're late, the sub slot is already filled.

For home additions and renovations, contact the homeowner within 1-2 weeks of the permit. They may already have a GC, but they might not have an HVAC sub yet. Or they might be managing the project themselves and need a recommendation.

For roof replacements, reach out within the first week and frame it as a complementary service. "While your roof is being done, it's the perfect time to inspect or upgrade your attic-mounted HVAC equipment. We can coordinate with your roofer to avoid scheduling conflicts."

Step 4: Craft your outreach

The key to permit-based outreach is being specific. Don't send a generic "need HVAC service?" postcard. Reference the actual project.

For new construction: "I noticed a new construction permit was filed at [address] in [zip]. I'm a licensed HVAC contractor in the area and I'd love to provide a competitive bid on the HVAC install. I specialize in energy-efficient systems that can save the homeowner 20-30% on utility bills. Free estimate, no obligation."

For renovations: "Planning a renovation at [address]? Depending on the scope of work, your existing HVAC system might need adjustments — relocated vents, additional returns, or an equipment upgrade. I can do a free assessment to make sure your heating and cooling keeps up with the new space."

For roof replacements: "I saw a roofing permit was filed at [address]. If your HVAC equipment is in the attic, now's the ideal time for an inspection or upgrade — we can coordinate with your roofer so everything gets done at once. Free attic equipment checkup while the roof is open."

Notice the pattern: specific to the project, helpful tone, free estimate or assessment as the call to action.

Step 5: Track your results

This is where most contractors drop the ball. You send 20 postcards and get 3 calls, but then you lose track of which lead came from where and whether you actually closed the job.

ZipSignal has a built-in pipeline that tracks every lead through 8 stages: new, read, saved, dismissed, contacted, quoted, won, lost. When you send a postcard to a permit lead, mark it as "contacted." When they call back for a quote, move it to "quoted." When you close the job, mark it "won" with the job value.

Over time, you'll know your exact conversion rate from permits and your ROI per month. That data helps you decide whether to expand to more zip codes, double down on certain permit types, or adjust your outreach approach.

The seasonal advantage

Here's something most HVAC contractors don't think about: permits are filed year-round. New construction doesn't stop in winter. Renovations happen in every season. Roof replacements peak in spring and fall.

That means permit leads give you a pipeline even during your slow months. When everyone else is waiting for emergency calls, you're proactively reaching out to homeowners who have committed to projects that need HVAC work.

That's how you break the feast-or-famine cycle.

Quick ROI math

Growth plan: $49/month. Covers 15 zip codes, all signal types, unlimited leads.

Say you get 15 HVAC-relevant permit leads per month. You send a postcard to each ($11.25 total). Three homeowners call for estimates. You close one job at $6,000.

Monthly cost: $60.25. Revenue from one closed job: $6,000. That's a 100:1 return.

Even if you close a job every other month, you're still looking at $6,000 in revenue for $120.50 in spend. There's no ad platform that delivers that kind of ROI.


ZipSignal monitors building permits, home sales, and new business filings for HVAC contractors and 14+ other industries. Join the waitlist to get AI-matched leads in your zip codes.


Want leads like the ones in this post?

ZipSignal monitors public records in your zip codes and matches every lead to your industry with AI.

Join the Waitlist