Platform
Search Coverage Property History Alerts
Solutions
Solar & Energy Solar Permit Data Roofing HVAC Real Estate Insurance Contractors
Company
Pricing API Docs Blog Sign In Get API Key
For field sales & canvassing

Permit leads for door-to-door & field sales

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.

Free → $49/mo
PermitStack — no credit card to start
vs
$90–$470/mo per metro
Typical single-metro permit lead lists

No sales call. API key in 2 minutes. Cancel anytime.

The short version

The trigger

A permit = a warm door

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.

The territory

Draw it on a map

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.

The price

From free, self-serve

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.

How they compare

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.

FeaturePermitStacklead lists
Permit-trigger (recent-install signal)Fresh permit = fresh doorStatic list, no trigger
Draw-a-territory map searchBounding box + polygon + radiusPer-metro PDF/CSV
"Ride the route" (neighbors of an install)Radius around any permit
Owner of record + mailing addressWhere assessor-linkedSometimes
Contractor on the permitName + phone/license where filed
Data freshnessDaily ingest + ~60s webhooksWeekly / monthly
Trade targetingSolar/roofing/HVAC/pool/pest…
Self-serve signup~2 minutes, no sales callSales call / quote
Entry priceFree → $49/mo$90–$470/mo per metro
Phone / email skip tracingNot offeredSometimes

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.

Why field-sales teams use permit data

The motions every canvassing playbook teaches — mapped to one API call.

1

Knock the neighbors of every fresh install

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.

2

Cut a territory on a map, not a spreadsheet

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.

3

Owner and contractor already on the record

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.

4

Honest coverage, so reps don't waste knocks

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.

Where this fits — and where it doesn't

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.

Frequently asked questions

How do door-to-door reps find homes that recently got a permit?

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.

Can I draw a territory or search by map area?

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.

Do I get the homeowner's name and address?

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.

Is this cheaper than buying lead lists?

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.

Which trades is it useful for?

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.

See also

Shovels.ai alternatives
Cheaper permit data for small teams
PermitStack vs BatchData
Permit trigger vs skip-trace lists
Real-time permit alerts
Webhooks + email lead feeds

Start free in 2 minutes

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.