Door-to-door reps waste most of the day on the wrong houses. A building permit is the opposite signal: a homeowner who just paid for a project a competitor is doing nearby. PermitStack lets you draw a territory, pull every home that just pulled a solar, roof, pool, or HVAC permit, and knock the block while the job is still fresh — with the owner of record and the contractor on each record.
No sales call. API key in 2 minutes. Cancel anytime.
A fresh roof permit is a strong solar door; a new-construction permit is a warm pest, HVAC, or pool door. You knock homes with proven, recent intent — not a cold list everyone else already bought.
Cut a zone with a bounding box or polygon and get every matching permit inside it. Ride the route: take a recent install's location, pull a quarter-mile radius, and knock its neighbors.
A permanent free tier and $49/mo for the full API and webhooks — versus $599/mo permit platforms or $90–$470/mo single-metro lead lists. No sales call, cancel anytime.
Most reps buy a static lead list per metro through a sales call. This compares that with a permit API built for cutting territory and working fresh installs.
| Feature | PermitStack | lead lists |
|---|---|---|
| Permit-trigger (recent-install signal) | ✓Fresh permit = fresh door | Static list, no trigger |
| Draw-a-territory map search | ✓Bounding box + polygon + radius | —Per-metro PDF/CSV |
| "Ride the route" (neighbors of an install) | ✓Radius around any permit | — |
| Owner of record + mailing address | ✓Where assessor-linked | Sometimes |
| Contractor on the permit | ✓Name + phone/license where filed | — |
| Data freshness | Daily ingest + ~60s webhooks | Weekly / monthly |
| Trade targeting | ✓Solar/roofing/HVAC/pool/pest… | ✓ |
| Self-serve signup | ✓~2 minutes, no sales call | Sales call / quote |
| Entry price | Free → $49/mo | $90–$470/mo per metro |
| Phone / email skip tracing | —Not offered | Sometimes |
lead lists details reflect publicly available information as of June 2026 and may have changed. PermitStack is an independent company and is not affiliated with lead lists. All trademarks belong to their respective owners.
The motions every canvassing playbook teaches — mapped to one API call.
The oldest play in door-to-door: when a house goes solar or gets a new roof, the block is primed. Take any recent permit's location, pull a quarter-mile radius, and you have your route — built from this week's installs, not a list from last quarter.
Assign reps real zones. Draw a bounding box or a polygon and get every matching permit inside it, with lat/lng to drop a pin. It's a live spatial API made to back a canvassing map — not a flat export.
On assessor-linked records you get the owner of record and their mailing address — enough to knock or mail a postcard. You also see which contractor pulled the permit, so you know who is already working the area.
Our coverage page labels every jurisdiction active, archived, or frozen, with live freshness. Reps only work metros where the data is current — and you know before you cut the territory.
Permit data is a door-knock and direct-mail layer: it tells you which homes to visit and gives you the owner of record and mailing address to reach them. It is not a phone or email dialer list — if your motion is cold-calling or texting, you'll still want a skip-trace tool like BatchData alongside it.
Coverage is also honest: PermitStack covers high-volume metros across 48 states, not every city, and geocoding (the map pin) is strongest in our largest feeds. Check the live coverage page for your territory before you build a route on it — if your metro is covered, a permit-triggered list beats a cold one every time.
Query the permit API for a recent category (SOLAR, ROOFING, HVAC, POOL) in your city, ZIP, or a drawn map area, filtered to the last 30–90 days. Every result is a home that just paid for that work — a warm, recent door. You can also subscribe to a webhook or email feed so new matches arrive automatically.
Yes. The search API accepts a bounding box (bbox) or a GeoJSON polygon, plus latitude/longitude and a radius. Draw a rep's zone and get every permit inside it, or take one recent install and pull its neighbors within a radius to build a route.
On assessor-linked records, yes — the owner of record and their mailing address, which is what you need to knock the door or mail a postcard. PermitStack does not provide homeowner phone numbers or emails; for those you'd pair it with a skip-trace product.
Usually, yes. Traditional permit-lead vendors sell a single metro for roughly $90–$470/month through a sales call. PermitStack starts free, is $49/month for the full API and webhooks across 48 states, and you self-serve any covered metro — no per-metro contract.
Any trade that sells off a recent project signal: solar (after a roof permit), roofing (storm and re-roof activity), HVAC and pool (new construction and major remodels), and pest or home services (new movers and new builds). The classifier tags each permit by category so you target exactly your trade.
Get a PermitStack API key with email verification — no sales call, no credit card. 100 free requests per day.
Cancel anytime from the Stripe portal.