Anyone can show you a permit. We show you what it means.
Public data is the starting line, not the product. Plumb Intelligence fuses six layers of Arizona public records into one graph — permits linked to the licensed contractor who pulled them, refreshed daily, matched record by record with the confidence shown, and traceable to its source.
● Latest permit issued Jul 25, 2026 · 1,441 issued across covered jurisdictions in the last 7 days
Every source, its cadence, and its real coverage
Six public layers. Cadence is our refresh interval — the permit portals are pulled daily; the county and state layers on their own schedules.
New permits pulled directly from 20 Arizona city portals across 6 counties — lifecycle-classified (applied → issued → final), scored for lead quality, and clustered into projects.
Parcels with owner of record, mailing address, property type, year built, living area, and assessed value — joined to permits by normalized APN.
The statewide contractor license roster — classifications, status, expirations, bonds — plus disciplinary actions and the unlicensed-violator list.
Recorded sales from Maricopa County recorder and affidavit records — price, date, and buyer where the record carries them. Powers sold-but-no-permit signals.
Arizona Dept. of Water Resources designations joined spatially to parcels — active management area, assured/adequate water supply, and provider.
U.S. Census 5-year estimates joined on ZIP — income, ownership rate, and housing mix — for context around a permit, not guesses about it.
Five stages, source to record
Pull each source on its own schedule from city portals, county files, and the state registry.
Standardize addresses, trades, APNs, and license formats into one schema.
Tag each permit by lifecycle stage — applied, issued, final.
Match permit → parcel → owner and permit → ROC contractor.
Attach a provenance stamp — and, where a match is fuzzy, its confidence — to every join.
Joined — and honest about how far each join reaches
We never claim a link we can't back. These are the real join rates across the corpus today — coverage, not aspiration.
of all permits carry a contractor link — 67% of the ones that name a contractor. Each link shows ✓ Verified or ~ Likely with its confidence.
reach a Maricopa County parcel, unlocking owner of record, mailing address, and property detail. Where none matches, we say so rather than guess.
reported or carefully imputed. Estimates always show a ~ and an EST. tag — never dressed up as a filed figure.
How a match earns its label
Every contractor link carries a provenance tier — how the match was made, not just that it was. The tier maps to the badge you see on the record. Never a silent guess.
Every record shows its work.
Source, freshness, and match confidence travel with every record — permit, contractor, and owner. We say “ingested” when it's our pull time and “source updated” only when the upstream feed stamps it — because those are different promises.
Four rules we don't break
Coverage, not aspiration
The join rates on this page are the real ones, measured across the corpus — not a marketing ceiling.
Every number traces to a public record
Permits, parcels, licenses, sales — each field links back to the city, county, or state record it came from.
Estimates are labeled
An imputed dollar figure always carries a ~ and an EST. tag. It is never presented as a filed number.
Corrections are fast
Every contractor profile has a suggest-an-edit path, and fixes flow back into the record — contractors can close gaps themselves.
Get the Arizona Permit Pulse
A monthly read on Arizona construction — permit volume, the fastest-issuing cities, and which trades are heating up. Free, no spam, unsubscribe anytime.
See it on your own territory.
Free lookup, no signup — or start a 14-day trial and get the fused record for the permits in your zips.