Platform
Search Coverage Property History Alerts
Solutions
Solar & Energy Solar Permit Data Real Estate Insurance Contractors
Company
Pricing API Docs Blog Sign In Get API Key
July 1, 2026Roofing9 min read
Last updated: July 1, 2026

Roofing Leads From Building Permit Data: A Practical Guide

A filed roof permit is a homeowner actively spending money on their roof right now. That makes roof and re-roof permits one of the highest-intent, lowest-cost lead sources a roofing company can work — and unlike shared aggregator leads, a permit is a first-party public record, not a form-fill resold to five roofers. This guide covers how to use roof permit data as a lead source, how to play storm-season timing, how to reach the owner of record, and how permit leads stack up against aggregator leads. PermitStack Leads delivers roofing permits for your metros daily, from $99/mo.

The roofing industry runs on paid leads, and most of them are shared, resold, and expensive — you are the fourth or fifth roofer to get the same contact, all calling the same homeowner. Building permit data is a different kind of signal. When someone pulls a permit to replace or repair a roof, they are not a maybe; they are a household actively investing in their roof, on the public record, with an address attached.

Why a roof permit is a high-intent roofing lead

A filed or issued roof permit means a homeowner has committed to roof work and, in most jurisdictions, that a licensed roofer is already attached or about to be. On its face that sounds like the job is already gone — and for that exact address, it often is. But the roof permit stream is still one of the best roofing lead sources, for two reasons.

First, adjacency and timing. A neighborhood with a cluster of fresh roof permits after a storm is a neighborhood full of homeowners who are about to file. The ones who have not yet are your leads, and the roofs that just got done are social proof when you knock. Second, re-roofs beget re-roofs: the homes in a subdivision were built around the same time and their roofs fail around the same time. A street with three new roof permits is a street where the other twenty homes are coming due.

What a roof permit tells you

Once a roofing permit is normalized, each record typically carries the fields you need to prioritize and reach a lead:

Field What it is for
Property address Cluster fresh roof permits on a map, cut a canvass route, and target neighbors of every new roof.
Owner of record Who to address a mailer or door-knock to, and how to skip renter-occupied homes when the owner has to authorize the work.
Permit type & scope Re-roof, tear-off, or repair — so your offer and estimate are specific to the job.
Issue date How fresh the lead is. A roof permit from this week is a live conversation; one from two months ago is a finished roof.
Estimated value Where published, helps you sort bigger opportunities to the top.
Contractor of record Where present, who already won that roof — useful competitive intel for your market.

Storm season: timing roofing permit leads

Roofing demand is seasonal and event-driven. After a hail or wind event, permit volume in the affected ZIP codes spikes within days to a few weeks as homeowners start filing. Watching the permit feed for your metro gives you a near-real-time read on where demand is surging — often before the aggregator lead prices for those ZIPs catch up to the storm.

The play is simple: when roof permits spike in a set of ZIP codes, concentrate your canvassing and direct mail there while intent is peaking, and reach the owners who filed early — because their neighbors are next. The freshness of the record is what makes this work. Prioritize the newest permits, contact them fast, and let the map show you where the surge is instead of guessing.

How to reach the owner of record

Most roof permit records carry the property address and, in many jurisdictions, the owner of record. That is enough to run the two channels that have always worked in roofing:

Because you have the owner of record, you can also skip rentals for storm and claim work where the owner has to authorize the job or file with their insurer — spending your outreach only where a decision-maker lives.

Permit leads vs shared and aggregator roofing leads

Most roofing leads on the market are shared and resold. When you buy a $50 to $150 aggregator lead, you are frequently one of several roofers handed the same contact, and the homeowner is fielding calls from all of you at once. Permit leads are different in kind:

  Shared / aggregator leads Permit leads
Source Form-fill resold by a lead-gen company First-party public government record
Exclusivity Often sold to several roofers at once You source and work it with your own outreach
Intent signal A click or an inquiry A filed, dated permit — real commitment
Cost model Per lead; spikes after every storm Flat monthly feed
Freshness Varies by broker Daily, within days of issuance

Permit leads are not a magic replacement for every channel — the exact address on a roof permit may already be spoken for. Their value is the surrounding intelligence: which streets and ZIPs are surging, who just invested in their roof (and whose neighbors are next), and a first-party record you can work without bidding against four other roofers for the same resold contact.

PermitStack Leads for roofing

PermitStack Leads packages roof permit data as a done-for-you feed. Pick the roofing trade and your metro — or your whole state — and every day you get a fresh list of newly issued roof and re-roof permits: property address, permit type, issue date, and owner of record, delivered by email, in a dashboard, and as CSV for your CRM or mail house. No API, no spreadsheets, no portal-by-portal grind.

Pricing is published and self-serve:

Note that this is a separate product from our developer API. If you want to query permits programmatically, that is the PermitStack building-permit API (free tier plus paid plans from $19/mo). PermitStack Leads is the no-code product for roofers who just want the leads. And if your interest is verifying when a roof was last replaced rather than finding new work, see our guide on roof age from building permits.

FAQ

Are roof permits public record?

Yes. In most U.S. jurisdictions, a roof replacement requires a permit, and those permit records — including the property address, permit type, and issue date — are public record released through city and county open-data portals. Many jurisdictions also publish the owner of record. PermitStack ingests and normalizes those records daily.

How do I get roofing leads from permit data?

Filter newly issued roof and re-roof permits down to your metro and work the freshest records fast — by direct mail to the owner of record and by door-knocking blocks with visible new roof activity. You can pull permits by hand from city portals, but a done-for-you feed like PermitStack Leads delivers matching roof permits to your inbox daily so you skip the manual portal grind.

Are permit leads better than shared roofing leads?

They are a different kind of lead. Shared aggregator leads are form-fills resold to several roofers at once, so you are often the fourth or fifth call the homeowner gets. Permit leads are first-party public records of a real, dated commitment — you source them yourself and work them with your own outreach, on a flat monthly cost instead of per-lead pricing that spikes after every storm.

How fast do roof permits show up after a storm?

After a hail or wind event, roof permit volume in the affected ZIP codes rises within days to a few weeks as homeowners begin filing. Watching the permit feed for your metro gives you a near-real-time read on where demand is surging, often before aggregator lead prices for that area catch up.

How much does a roofing permit lead feed cost?

PermitStack Leads has published, self-serve pricing: Solo is $99/mo for roofing in one metro, Pro is $199/mo for all trades across up to three metros plus webhooks, and Territory is $449/mo for every trade, statewide. That is a flat cost regardless of how many roof permits your market produces.

Get roofing permit leads for your metros

Daily feed of newly issued roof and re-roof permits — address, permit type, date, and owner of record — by email, dashboard, and CSV. Plans from $99/mo, self-serve.

See PermitStack Leads