How Contractors Get Leads From Building Permits (2026 Guide)
A building permit is a public record that a property owner is spending real money on their home right now. Every issued permit carries the address, the scope of work, the date, and usually the owner of record — a warm, first-party lead you can work the same week. This guide covers why permits are such a strong buying signal, what each record gives you, the three ways to get them, and how to turn them into booked jobs. PermitStack sells those records directly: search them free, export a city as a CSV, or pull them through the API.
Most lead sources measure curiosity. A form-fill on a comparison site means someone typed their email to see a number. A building permit means something much stronger: an owner has already committed to the work, scoped it, and had the city review and issue it. For a trade contractor, that is one of the cleanest, cheapest lead signals available — and it usually lands in the public file within days of being issued.
Why a building permit is one of the strongest buying signals in the trades
The difference between a permit and a typical marketing lead is commitment. A permit is not "thinking about it." A homeowner or their contractor filed an application, paid a fee, and the jurisdiction issued it. That is a household actively spending on their property this month, not someday. There is nothing speculative about it.
It is also a powerful again-buying signal for adjacent trades. A permit for a kitchen remodel is a live prospect for flooring, cabinetry, electrical, and plumbing. A new pool permit is a lead for fencing, landscaping, and screen enclosures. A solar permit is a lead for roofing, and vice versa. The permit tells you the household is in "spending on the house" mode, which is exactly the window when your offer lands.
What a building permit actually gives you
A permit record is more than a notification that work is happening. Once it is normalized, each one typically carries the fields you need to route and work a lead:
| Field | What it is for |
|---|---|
| Property address | Map a territory, route a canvasser, or cluster fresh permits on a street. |
| Owner of record | Who to address a letter or a door-knock to. Lets you skip renter-occupied homes when the owner has to sign off. |
| Permit type & scope | What is actually being done — re-roof, panel upgrade, water heater, addition — so your pitch is specific. |
| Dates (filed / issued) | How fresh the lead is. Freshness is everything; prioritize the newest records. |
| Estimated value | Where published, the declared job value helps you prioritize bigger opportunities. |
| Contractor of record | Where present, who already won the job — useful for competitive intel and for selling adjacent trades. |
Three ways to get permit leads
There are really only three ways to turn public permit records into a working lead list. They trade off effort, cost, and how well they scale.
1. Pull them by hand from city portals
Most cities publish a permit search page or an open-data portal, and it is free to use. The catch is that every jurisdiction has a different site, different field names, different export limits, and its own update schedule. Checking each one on a cadence and de-duplicating by hand is fine for a single small town and completely unworkable across a metro. This is where most contractors start and quickly give up.
2. Download or buy bulk permit data
You can obtain raw permit datasets in bulk and filter them yourself. This scales across cities, but it assumes someone on your team can wrangle CSVs, normalize wildly inconsistent field names, classify permit types into the trades you care about, and keep the whole thing running every day. In other words, it is a small data-engineering project. Great if you have a developer; overkill if you just want leads in your inbox.
3. Subscribe to a done-for-you feed
The third option is to let someone else do the ingesting, cleaning, classifying, and filtering, and simply send you the permits that match your trade and territory. That is what a permit feed gives you: filter by trade and metro, and you see newly issued permits as they land.
| Method | Effort | Cost | Best for |
|---|---|---|---|
| City portals by hand | High, ongoing | Free | One small market |
| Bulk data you filter yourself | High, technical | Varies | Teams with a developer |
| Done-for-you feed | Low | Flat monthly | Contractors who just want leads |
How to actually work permit leads
Getting the list is the easy part. Turning it into booked jobs comes down to a few disciplines.
Move fast — freshness is the lever
The single biggest factor is speed. A permit you contact within a week of issuance is a warm lead; the same permit two months later is cold, because the homeowner has moved on or already hired everyone they needed. Sort by issue date and work the newest records first. A daily feed matters here precisely because a two-week-old permit is already a weaker lead than a two-day-old one.
Match the channel to the record
- Door-knock and canvass. Cluster fresh permits on a map and walk the block. A visible new install on a street is social proof for the neighbors — "your neighbor at 214 just did this" is a real opener.
- Direct mail. Address the owner of record by name with a specific, relevant offer instead of a blanket ZIP drop. Permits give you the name and address for a targeted mailer.
- Phone or text where you have accurate, compliant contact information to pair with the address.
Pair it with the owner of record
Using the owner-of-record name makes outreach land as personal and relevant rather than generic, and it lets you filter out renter-occupied properties for trades that need the owner's sign-off. It is the difference between "Dear resident" and a letter that names the person and their project.
Sell the adjacency
Do not chase only the exact trade named on the permit. Build a simple rule set: a roof permit is a lead for gutters and solar; a solar permit is a lead for roofing and electrical service upgrades; a pool permit is a lead for fencing and landscaping. One clean permit feed can supply several trades at once.
The no-code way to get permit records
For contractors who want the records without touching an API, the CSV export covers a whole city or county for a one-time price.
Pricing is published and self-serve, with no sales call to see a number: permit records are sold per jurisdiction as a CSV from $39, or through the API from $29 a month.
One clarification, because it comes up: the CSV export is the no-code option for contractors who just want the records. If you are a developer who wants to query permits programmatically, that is our separate building-permit API, which has a free tier and paid plans from $29/mo. They are different products for different jobs.
FAQ
What is a building permit lead?
A building permit lead is a newly filed or issued permit used as a sales lead. Because a permit means a property owner has committed to spending money on a project — and the record carries the address, the scope of work, the date, and usually the owner of record — it is a first-party, public-record signal of active buying intent rather than a resold form-fill.
Are building permits public record?
Yes. In most U.S. jurisdictions, building permits are public record and are released through city and county open-data portals. Anyone can look them up. PermitStack ingests, normalizes, and classifies those records every night so contractors can filter them by trade and metro instead of checking dozens of portals by hand.
How fresh are permit leads?
Freshness is the whole game. A permit contacted within a week of issuance is a warm lead; the same permit two months later is usually cold. PermitStack re-ingests most sources every night, so a newly issued permit in a covered jurisdiction can reach your feed within days of the city publishing it.
How much do permit leads cost?
You can pull permits by hand from city portals for free, but it does not scale. PermitStack has published, self-serve pricing: permit records are sold per jurisdiction as a CSV from $39, or through the API from $29 a month.
What trades can use permit leads?
Any trade tied to permitted work: roofing, solar, HVAC, plumbing, electrical, pools, remodels and additions, and more. Permits also feed adjacent trades — a kitchen remodel permit is a lead for flooring and cabinetry, a solar permit is a lead for roofing, and a pool permit is a lead for fencing and landscaping.
Get the permit records for your trade and metro
Search them free, or have a whole city emailed to you as a CSV. Priced per jurisdiction from $39, one-time.
Browse jurisdictions