Find projects before your competitors do.
Permit, contractor, and construction intelligence for revenue teams, operators, and developers.
No sales calls required · Access data in minutes
Proof
See the data.
Real permit activity. Real contractors. Real construction demand.
Who it's for
Built for teams that move first.
Different workflows. Same construction intelligence layer.
Solar Installers
Reach homeowners the day their solar permit issues — before door-knockers and competing reps.
Roofing Companies
Get re-roof and storm-damage permits in your service area within hours of issuance.
HVAC Contractors
Identify new construction and replacement jobs by zip the moment permits go active.
Lead Generation Teams
Resell qualified, contact-enriched permit leads to installers, roofers, and trades.
PropTech Platforms
Embed permit signal into underwriting, valuation, and pipeline products.
Developers & Builders
Ship permit-powered features without maintaining 47 city integrations in-house.
Construction Intelligence
The intelligence layer for US construction activity.
PermitFlow helps companies understand where construction activity is occurring, where demand is growing, and where opportunities exist. Permits are the raw signal — we turn them into intelligence you can deploy capital, sales teams, and supply chains against.
Roadmap
Construction Intelligence Roadmap
From permit infrastructure to the full intelligence stack.
- 01LiveSee API →Permit Infrastructure
Normalized permit API and contractor enrichment across 25+ live US cities.
- 02LaunchingOrder audit →Construction Opportunity Audits
Custom $2,500 reports identifying growth markets and competitor activity.
- 03SoonOn the roadmapConstruction Intelligence Dashboard
Self-serve market dashboards with permit trends, contractor share, and ZIP-level demand.
- 04WaitlistJoin waitlist →Development Pipeline Intelligence
Track new projects, developer activity, and capital deployment before it's public.
- 05WaitlistJoin waitlist →Market Monitoring & Alerts
Real-time alerts when competitors file, projects start, or activity spikes in a ZIP.
Choose your path
I Need Permit Leads
For solar, roofing, HVAC, and sales teams. Daily alerts of homeowners who just got approval to spend — with contractor data on file.
See lead examples →
I Need Permit Data API
For developers and PropTech. Normalized JSON across 25+ cities, webhooks in minutes, contractor licenses joined automatically.
Read the docs →
Contractor enrichment
Every permit becomes a lead.
Permit data alone is interesting. Permit data plus contractor intelligence is actionable. Every permit is automatically enriched with contractor licensing and business information.
Trust
Why construction teams choose PermitFlow.
Built on the assumption that revenue teams and operators can't afford broken pipelines.
Data Quality
Permits are deduplicated, contractor names normalized, addresses geocoded, and valuations validated against jurisdiction norms.
Reliability
Redundant ingestion across 25+ live cities with automated watchdogs. When an upstream feed breaks, we route around it — you don't see the failure.
Freshness
Most jurisdictions update within hours of issuance. Webhook delivery in under five minutes from ingest to your endpoint.
Coverage
25+ live metros and 50-state contractor license enrichment. Custom jurisdictions added on request for Enterprise accounts.
API Stability
Versioned REST endpoints, stable schemas, and 12-month deprecation notices. Built so your integration doesn't break when cities change portals.
Documentation
OpenAPI spec, Postman collection, copy-paste curl examples, and a public no-auth demo endpoint. Production integrations ship in hours, not weeks.
Example Permit Lead
This is what arrives in your inbox.
Every morning. Filtered by trade, city, and minimum valuation. Exportable to CSV or piped directly to your CRM via webhook.
Permit Leads pricing
Built for solar, roofing & HVAC teams.
No API calls to count. Just permits, alerts, and contractor data delivered to your inbox.
For independent reps & small crews.
- Daily permit alerts
- 1 metro of your choice
- CSV export
- Email support
For growing teams.
- City-wide alerts
- Contractor enrichment
- Up to 3 metros
- CSV + email digest
For sales orgs scaling outbound.
- Multiple cities
- Webhook delivery
- Priority support
- Custom trade filters
Need API access for developers? See API pricing →
For developers
One normalized API. 25+ cities.
Stop maintaining 47 scrapers. Get clean JSON, webhooks, and contractor joins — across every jurisdiction we cover.
curl https://api.permitflow.dev/v1/permits \
-H "Authorization: Bearer pf_live_..." \
-G -d city=phoenix -d type=solar[
{
"permit_number": "BLD2025-04123",
"city": "Phoenix",
"type": "Solar",
"address": "2847 E Camelback Rd",
"valuation": 32000,
"issued_date": "2026-06-03",
"contractor": {
"name": "ABC Solar",
"license": "ROC-289341",
"license_status": "Active",
"phone": "(602) 555-0142",
"email": "leads@abcsolar.com",
"website": "abcsolar.com"
}
}
]The moat
The API graveyard is our advantage.
Between 2023 and 2024, most US cities migrated their queryable Socrata portals to read-only ArcGIS Hub catalogs. Houston, LA, Chicago, Seattle — APIs gone. The data exists, but you can't query it anymore.
We probed 1,500+ city services. The cities we have live? Direct partnerships, custom parsers, county-level aggregators we built ourselves. A new entrant can't catch up by reading docs — those docs don't exist.
Build vs buy
Stop building city integrations.
Every quarter your team spends rebuilding parsers is revenue your competitors capture first.
Enterprise
Enterprise-ready.
Procurement, security, and operations teams at insurers, PropTech platforms, and national operators rely on PermitFlow.
Dedicated Support
Named technical contact, shared Slack channel, and a four-hour response SLA on production issues.
SLA-Backed Uptime
99.9% availability on the API, with status page transparency and credit-back guarantees.
Historical Datasets
Multi-year permit and contractor archives delivered as Parquet, CSV, or direct warehouse sync.
Security Reviews
MSA, DPA, and security questionnaire support. SOC 2 controls roadmap available on request.
Custom Coverage Requests
Prioritized ingestion for jurisdictions your team needs — typically live within four weeks.
Volume Pricing
Negotiated rates for high-call-volume integrations, with predictable monthly commitments.
FAQ
Questions, answered.
How often is the data updated?+
Most jurisdictions refresh within hours of issuance. Webhook delivery from ingest to your endpoint is typically under five minutes.
Which cities are covered?+
25+ live US metros today — including LA, SF, San Diego, San Jose, Sacramento, NYC, Chicago, Houston, Dallas, Austin, Phoenix, Miami, Atlanta, Seattle, Denver, Boston, and Washington DC. See the full live list on /coverage.
Do I need to talk to sales?+
No. Self-serve API plans start instantly with a credit card. Sales conversations are reserved for Enterprise procurement, MSAs, and custom coverage.
Can I access the API immediately?+
Yes. Sign up, copy your key, and you're querying production data in minutes. A no-auth public demo endpoint is available with zero signup.
Do you provide lead feeds?+
Yes. Daily contractor-enriched permit leads delivered by email, CSV, or webhook — filtered by city, trade, and minimum project value.
Can PermitFlow replace manual permit research?+
Yes. Teams that previously dedicated headcount to checking city portals replace that work with our API, alerts, and dashboards.
Can PermitFlow monitor competitors?+
Yes. Filter by contractor name or license to track every permit a competitor files in any covered jurisdiction.
Can I request additional coverage?+
Yes. Enterprise customers can prioritize new jurisdictions and typically see them go live within four weeks.
Construction opportunities don't wait.
Every day a permit sits undiscovered is another day competitors get there first.
No sales calls required for API plans