Live across 408+ portals, 32 states

PermitSleuth

Public Records.·Private Advantage.

Search 408+ public building permit portals simultaneously. Find permits by contractor name, permit type, or address — then export a mail-ready lead list in minutes. Any trade. Any market.

Already have access? Launch the app →
Live search results
Hillsborough · Pasco · Pinellas
Solar PV Residential — Last 90 days
1234 Oak Ave, Tampa FL 33602
Type A
5678 Pine St, Clearwater FL 33755
Type B
9012 Elm Dr, New Port Richey FL 34652
3456 Maple Blvd, Land O Lakes FL 34638
Type A
Watch the demo

See PermitSleuth in 1:45.

The 105-second tour: build a query, run it across 408+ portals, and export a mail-ready list — exactly what you'd do day one.

app.permitsleuth.com — demo cut · 1:45
Coverage Check

Check if your area is available

Enter your ZIP code — we'll tell you instantly whether PermitSleuth covers your jurisdiction. 5,400+ ZIPs across 32 states.

408+
Permit portals indexed
293
Live searchable portals
38
Portal platforms supported
32
States covered
See It In Action

Real results in seconds —
not days of manual searching

Pictured: 50 solar permits pulled from Hillsborough County in a single search. Street numbers blurred for privacy — the real export gives you everything.

app.permitsleuth.com
PermitSleuth results — 50 solar permits in Hillsborough County
How It Works

Three steps from search
to mailing list

No scraping experience needed. No manual portal hunting. PermitSleuth handles every portal type automatically across 38 different platforms.

1

Pick your state and counties

Select from 293 live searchable portals across 32 states. Filter by the jurisdictions that matter to your business. Mix and match counties and cities in a single search.

2

Set your search criteria

Filter by contractor name with fuzzy matching that catches misspellings, permit type, date range, or address. Search every selected portal simultaneously with one click.

3

Export and mail

Download a clean CSV with verified property addresses ready for direct mail. No owner names needed — mail directly to the property address.

Who Uses PermitSleuth

Any trade. Any market.
One tool.

PermitSleuth is not a solar tool or a roofing tool. It is a permit intelligence platform for any contractor who understands that public permit data is the most accurate lead source available.

☀️

Solar Contractors

Find every homeowner whose solar installer went out of business. Search by failed installer name and mail directly to orphaned customers who need service now.

Orphan recovery
🏠

Roofing Companies

Pull every roofing permit your competitors pulled last month. Find homeowners who just got a new roof and pitch them while they're in buying mode.

Competitor intel

Electrical Contractors

Search electrical permit activity by competitor or permit type. Find panel upgrade opportunities, EV charger installs, and battery backup projects in your market.

Market intelligence
💧

Plumbing Companies

Identify homes with aging permits for water heaters, repipes, and sewer work. Time your outreach to homeowners whose systems are statistically due for replacement.

Replacement timing
Coverage

32 states.
408+ portals.
38 platforms.

PermitSleuth connects to 38 different permit platforms — covering the majority of the US population where public permit search is available. Our coverage map abstracts the platform stack so you do not have to think about it.

408+
Total portals indexed
293
Live searchable portals
38
Platforms supported
32
States with active coverage

Active states

FLCATXAZGANCWACOTNVAOHSCALHIILINMDMAMIMNMONENVNMNYOKORIDKYUTWIDC+ more weekly
Type AType BType CType DType EType FType G+ 31 more
NEW · BYOK · Beta

🧠 Score Your Results With AI.

Tell the AI what you are looking for in plain English. It scores every permit row 0–100 with a one-line reason, then sorts your CSV by relevance. Turn a 2,000-row search into a ranked top-50 in 60 seconds.

Bring your own key. Anthropic, OpenAI, OpenRouter — your provider, your bill, your model. CivyxIQ never sees, stores, or proxies your key.

Goal
“Orphaned solar customers — original installer is bankrupt or shut down”
→ AI flags permits with 5–8 year old dates + bankrupt-list contractors
Goal
“Commercial solar over 50kW for warranty resell”
→ AI scores by commercial keywords + system size in description
Goal
“Replumb permits — water-treatment opportunity”
→ AI distinguishes replumb (existing home) from new-construction plumbing
Works With
Anthropic · OpenAI · OpenRouter
Claude · GPT · Gemini · DeepSeek · Llama · Mistral · 100+ models
Cost
~$0.001 / 1k rows
on Claude Haiku 4.5
🔒 Zero key storage. Lives in your browser tab only — wiped on close.
🧠 Open the app · score your results →
Features

Built for people who move fast

🔍

Fuzzy contractor name matching

PermitSleuth generates up to 5 name variants automatically and deduplicates results — so you never miss a permit because someone typed "Titon" instead of "Titan."

Multi-county simultaneous search

Select as many counties as your plan allows and run one search across all of them at once. One search, one CSV, done.

Any permit type, any trade

Solar, roofing, electrical, HVAC, plumbing, pool and spa, general contractor — filter by permit type across every supported portal. Not a niche tool.

📬

Mail-ready CSV export

Every export includes verified property addresses ready for direct mail. No skip trace needed, no owner name required. Mail to the property and the right household receives it.

📍

Address and date range search

Search by specific address to pull permit history, or by date range to find all activity in your market over any time period. Both modes available across all supported portals.

Real-time progress streaming

Watch permits populate in real time as PermitSleuth works through each portal. Stop any search mid-run and download what's been found so far.

Pro Member Playbook

Done-for-you direct mail templates
for every trade

Pull the list, drop in your logo and phone number, send it. Pro members get professionally designed postcard templates for every major trade — including the one Ed built for AllSolar to find orphan solar customers.

Click any template to view at full size. Templates are licensed for Pro members only — view-only previews. Not available for download.

Real Use Cases

Exactly how contractors
use PermitSleuth to win jobs

Not hypothetical. These are the actual searches that generate real direct mail campaigns and real closed jobs — across solar, roofing, water treatment, pool heating, off-grid, and commercial.

☀️
Solar — Orphan Recovery

Finding abandoned Titan Solar customers

Titan Solar Power shut down leaving thousands of Florida homeowners with no service provider. Search PermitSleuth by contractor name "Titan Solar" across all Florida counties. Fuzzy matching catches "Titan Solar Power FL Inc," "Titan Solar Power," and every variation. Export 3,000 addresses. Mail a service offer. These homeowners have no one to call — they need you.

Typical result2,000 to 5,000 orphaned addresses per state

Finding every job your top competitor pulled last month

Want to know exactly where your biggest roofing competitor is working? Search by their company name, filter to roofing permit type, set date range to the last 30 days. Every address they touched is now a prospect for your follow-up gutters, insulation, or maintenance offer. These homeowners just spent $15,000 on a roof — they are in buying mode.

Typical result50 to 500 fresh competitor addresses per month
Solar — Battery Retrofit

Targeting homeowners with solar but no battery

Search for solar PV permits issued 2 to 7 years ago with no accompanying battery permit. These homeowners have a system old enough to need attention and no battery backup — exactly the profile for an EG4 or EcoFlow retrofit offer. Before hurricane season, this list is gold. Mail them a battery readiness assessment offer.

Typical result1,000 to 8,000 battery retrofit candidates per state
❄️
HVAC — New Construction

Reaching new homeowners before they pick a service plan

Pull every new construction permit issued in the last 6 months in your service area. These homeowners just moved into a brand new home with a brand new HVAC system — and no service contract. Mail them a first-year maintenance plan offer before any competitor does. First mover wins this customer for 10 years.

Typical result200 to 2,000 new construction addresses per quarter

Finding homes that just added solar — and need panel upgrades

Solar installs frequently reveal outdated electrical panels. Pull solar permits issued in the last 12 months where the contractor is not your company. Mail these homeowners an electrical inspection offer. Many of them were told during the solar install that they should upgrade their panel — and have been meaning to get around to it. You're the reminder.

Typical result300 to 1,500 panel upgrade prospects per county per year
📋
Lead Gen Agency — Multi-Client

Running permit data campaigns for 5 different contractor clients

A lead gen agency uses PermitSleuth Agency plan to pull permit data for 5 clients — a solar company, a roofer, an HVAC shop, an electrician, and a pool contractor. Each client gets a monthly export tailored to their trade. Agency bills each client $500/month for the data service. Total client billing: $2,500/month. PermitSleuth cost: $497/month. Net margin: $2,003/month.

Agency math$2,500 billed — $497 cost = $2,003 net margin
💧
Water Treatment — Plumbing Trigger

Finding homeowners mid-replumb who need a treatment system

A homeowner pulling a replumb, whole-house repiping, or plumbing replacement permit is already spending $8,000 to $25,000 on their water system. Their pipes are old — which means their water quality is likely poor. A water heater replacement permit is the same signal: aging infrastructure, hard water damage, sediment buildup. These homeowners are in the exact mindset to hear about a whole-home water conditioning system while the plumber is still in the house. Mail them a water quality assessment offer the week their permit is issued and you reach them at the perfect moment — before the plumber leaves and the window closes.

Typical result300 to 2,000 plumbing replacement permits per county per month
🏊
Pool Heating — New Pool, Resurfacing & Enclosures

Three pool permit triggers that all point to the same sale

New pool permit — the homeowner just spent $60,000 to $120,000 on a pool and has no heater yet. Mail them immediately. Pool resurfacing permit — they are investing in their pool, which means they care about it and use it. They are the warmest buyer for an upgrade. Screen enclosure permit — this is the one most pool heating companies miss entirely. When a homeowner encloses their pool they eliminate direct sunlight and wind exposure. The pool becomes significantly colder than it was before the enclosure. They do not realize this until after the screen is installed. You mail them before the job is done and position yourself as the solution to a problem they are about to discover.

Typical result150 to 1,200 combined pool trigger permits per county per quarter

Finding rural property owners before they wire up to the grid

Someone pulling a permit for a rural cabin, a barn, an agricultural outbuilding, or a septic system is building somewhere utilities may not reach — or where the cost to run power lines makes off-grid solar a better financial decision from day one. A well permit in a rural zip code is the same signal. A generator permit means they are already thinking about power independence — they just chose the wrong solution. These are not hard sells. The homeowner already knows they have a power challenge. You show them that off-grid solar costs less over 10 years than running grid power or fueling a generator. One mailer to the right rural permit list can close jobs that competitors never even knew existed.

Typical result50 to 500 rural construction triggers per county per quarter
🏢
Commercial — Bigger Tickets, Same Permit Data

Hotels, car washes, restaurants, and multifamily — one permit, ten opportunities

Commercial permits are 10x to 100x the ticket of residential. A hotel or apartment complex pulling a new construction or pool permit is a commercial pool heating sale — one property can have 2 to 5 pools. A new car wash permit is a commercial solar and water treatment double — car washes consume enormous amounts of energy and water. A new restaurant permit triggers commercial water treatment needs by code in most states. A commercial solar permit means a rooftop worth $150,000 to $2,000,000. Search for commercial new construction, commercial pool, commercial electrical, and commercial solar permits. Filter out residential. What remains is a short list of high-value buyers worth a personal phone call, not just a mailer.

Typical result10 to 150 commercial permits per county per month — average ticket $50K to $500K
📋
Compliance — Self-Audit

Auditing your own open and expired permits

Permits that never close after final inspection. Permits that expire before the inspection window. Permits sitting open on properties you already sold. Most contractors find out the hard way — a future permit gets blocked, a re-application hits at penalty rates, a closing falls apart over title issues, or a license renewal stalls. Search PermitSleuth on your own company name across every county you operate in. Every open permit in your name in 10 minutes instead of days clicking through portals one at a time. Run it monthly. Catch problems before the jurisdiction does.

Typical resultOpen and expired permits surfaced across all jurisdictions in one report
ROI Calculator

See what one permit campaign is worth to your business

Plug in your numbers. See exactly how many jobs you need to close from a mailing to make PermitSleuth pay for itself — and how much profit sits on top.

☀️
Solar service company — Florida
Mailed 1,200 Titan Solar orphan addresses. $3,500 average ticket. 2.1% response, 28% close rate. 7 jobs closed. $24,500 gross revenue from one $660 mail campaign.
🏠
Roofing company — Georgia
Pulled 800 competitor roofing permits. Mailed gutter and insulation offer. $4,200 average ticket. 1.8% response, 22% close rate. 3 jobs. $12,600 from one $440 campaign.
Pool heating company — Tampa Bay
Mailed 600 new pool and screen enclosure permits. $6,800 average heat pump ticket. 2.4% response, 31% close rate. 4 jobs. $27,200 from one $330 mailing.
Your Campaign ROI Calculator
Adjust the sliders to match your business
Average job ticket size $5,000
$500$50,000
Direct mail response rate 1.5%
0.5%5%
Close rate on leads 25%
5%60%
Records mailed per campaign 1,000
10010,000
Cost per mail piece (print + postage) $0.65
$0.30$1.50
15
Leads generated
4
Jobs closed
$20,000
Gross revenue
$650
Mail campaign cost
Return on mail spend 30x

PermitSleuth Pro is $149/month. At these numbers your mail campaign alone covers your subscription.

30-MINUTE DEMO

See PermitSleuth on your market.

Bring your toughest target list. We will run it live against the counties you care about and show you exactly what comes back.

  • Live multi-county search against the trades and contractors you actually compete with — no canned demo.
  • Fuzzy contractor matching on your competitors and any installer you want pulled — see every variation it catches.
  • Mail-ready CSV walk-through for your trade — solar, roofing, HVAC, electrical, plumbing, pool, repipe.
  • Plan and ROI sizing for your volume so you leave knowing the right tier and the realistic outcome.
  • Q&A with the team that built it — coverage, custom adapters, agency setups, anything.
Duration30 minutes
FormatZoom · screen share
CostFree · no card
Book a live walkthrough
Pick a time that works.
No slides. No salesy pitch. We share the screen and run real searches against your market in real time.
📅 Pick a Time
Or call us: 866-412-4218
30-min slots open this week
Pricing

Simple, transparent pricing

Every plan includes a 2-day free trial. No contracts. Cancel anytime.

Free Trial
200 records — no card required. Run a real search and see actual permit data before you commit to anything.
Start Free Trial →
Starter
One market, one campaign
$79
per month, billed monthly
Pay yearly & save $948 $790/yr 2 Months Free
  • 1 state
  • Unlimited counties
  • 3,500 records / month
  • All permit types
  • CSV export
  • Fuzzy name matching
  • Overage: $18 per 1,000
Get started
Growth
Multi-state operator
$297
per month, billed monthly
Pay yearly & save $3,564 $2,970/yr 2 Months Free
  • Up to 3 states
  • Unlimited counties
  • 50,000 records / month
  • All permit types
  • CSV export
  • Fuzzy name matching
  • Overage: $8 per 1,000
Get started
Agency
Full agency operation
$497
per month, billed monthly
Pay yearly & save $5,964 $4,970/yr 2 Months Free
  • All available states
  • Unlimited counties
  • 200,000 records / month
  • All permit types
  • CSV export
  • 3 user seats
  • Overage: $5 per 1,000
Get started
Annual plans save 2 months
Overage billing is opt-in — never automatic
Cancel anytime, no contracts
Add-Ons

Want it all done for you?

Optional one-time kits and live coaching that take you from "I have a permit list" to "the phone is ringing" — without you writing a postcard, a script, or a playbook from scratch.

Upgrade your results
The Field Kit
$297 one time
Everything you need to go from permit list to closed job

Everything you need to turn a permit list into closed jobs — 8 trade-specific postcard templates (print-ready, front and back), 8 door knock scripts with objection handling, 8 trade playbooks, social ad templates, and the full campaign calendar. One purchase. Digital delivery. Yours forever.

✓ 8 postcard templates (front and back, print-ready)
✓ 8 door knock scripts with objection handling
✓ 8 trade playbooks (search to signed contract)
✓ Social ad templates (Facebook and Instagram)
✓ Full campaign calendar
✓ Digital delivery — yours forever
Get The Field Kit →
The War Room
Contact for pricing
Build your first campaign with the guy who runs them

Ed Sweat built PermitSleuth because he was already running permit-based direct mail for AllSolar Energy — 30 years in solar and home services. Book a War Room session and you get Ed on a call (not a consultant who read a playbook) to identify your best permit targets, build your first search, choose the right mailer for your trade, and map out a door knock plan for your market. You walk away with a ready-to-mail CSV, a print-ready piece, and a clear plan for what to do when the phone rings.

✓ Everything in The Sleuth Signature Kit
✓ Live strategy session with Ed Sweat
✓ First campaign built together start to finish
✓ Ready-to-mail CSV when we are done
✓ Ready-to-print mailer when we are done
✓ Door knock plan for your specific market
Request The War Room →
Start with a free trial — 200 records, no card required

Add any upgrade kit after signup. Cancel your subscription anytime.

Coming Soon · Add-On

From addresses to mail-ready leads.

Add the legal owner name and mailing address to any permit search — pulled directly from county property appraiser records. One click in your results. Pay only for what you enrich.

🏷️
$0.10 per record Volume discounts on Pro, Growth, and Agency plans. No subscription change required.
🎯
95%+ accuracy Legal owner name and mailing address sourced directly from county property appraiser records — the same data the county itself uses.
One click in your search results Enrich the full result set, a selection, or up to a budget cap. Your CSV downloads with the new columns appended.
💳
Pay only for what you enrich Opt-in per export. No surprise invoices. Confirmation modal shows exact cost before you commit.
Coming Soon · Free to Join

Be first in line.

Tell us how you would use it and we will email you the day enrichment ships. Members of this list get a launch credit.

You are on the list.
We will email you the day enrichment goes live. No spam.
Currently in private beta with select customers
Enterprise

High volume?
Let's build
a custom plan.

If your operation needs more than 200,000 records per month, API access, white label, or multiple states at scale — Enterprise is a conversation, not a price list.

Custom record volumes

From 200K to millions per month. Priced to your actual usage.

API access

Pipe PermitSleuth data directly into your CRM, platform, or product.

Multiple user seats

Team access beyond the 3-seat Agency limit.

Custom portal builds

Need a jurisdiction we do not cover yet? We build it for you.

White label available

Your branding. Your clients. Our infrastructure.

Annual prepay discount

Prepay annually and save up to 20% off the monthly rate.

Tell us about your operation
We respond within 1 business day with a custom quote.

No obligation. We respond within 1 business day.

Request received.
We will review your details and reach out within 1 business day with a custom quote tailored to your volume and use case.
FAQ

Common questions

PermitSleuth is a building permit intelligence platform that searches 408+ public government permit portals across 32 states. Contractors use it to find leads by searching permits by contractor name, permit type, date range, or address — then export a mail-ready CSV with verified property addresses.
Yes and yes. PermitSleuth only accesses public government permit databases — the same portals any member of the public can visit for free. Building permits are public record by law in every US state. Property addresses are public record. Using public record data for direct mail is legal and standard practice.
Yes. PermitSleuth includes fuzzy contractor name matching that catches common misspellings and variations. Searching for "Titan Solar" also catches "Titan Solar Power," "Titan Solar FL Inc," and common misspellings. Results are automatically deduplicated.
All of them. PermitSleuth is not a solar-only or roofing-only tool. Any permit type in any supported portal is searchable — solar PV, roofing, HVAC, electrical, plumbing, pool and spa, general contractor, demolition, and more.
Export your search results as a CSV file. Each row includes the property address where the permit was pulled. Mail your piece to "Homeowner" or "Solar Customer" at that address — no owner name needed. Industry standard deliverability on property address direct mail is 85 to 90 percent.
Every search pulls live data directly from the government portal at the time you run it. There is no stale database — you are always getting the most current permit information available from each jurisdiction.
Yes. No contracts, no cancellation fees. Cancel anytime from your billing page and your access continues until the end of the current billing period. The 2-day free trial requires a card but you will not be charged if you cancel before the trial ends.

Start using PermitSleuth today

2-day free trial. 200 records. No card required.

Create your account →

Already have an account? Sign in →