A panel that lives inside the opportunity card. It resolves an address to the governing jurisdiction — city if the parcel is inside city limits, county if it is not — and shows whether a building permit is required, the fee structure, the typical cost, review time, ag/farm exemption, whether stamped plans are needed, the department to phone, and the source URLs it was read from. It renders as a map with colour-coded city/county/state borders, a text answer, or both side by side.
Also called: permit lookup · do I need a permit · pole barn permit check · barndominium permit requirements · jurisdiction lookup
- 1The panel mounts inside the opportunity modal, pre-filled with the contact's property address
- 2Google Geocoder turns the address into coordinates
- 3The US Census geographies endpoint returns the authoritative county FIPS and, if the point falls inside an incorporated place, the place FIPS
- 4POST /api/permits {action:'answer'} calls the permit_answer_by_fips() RPC and batches the citation URLs
- 5The governing rule renders as a colour-coded card; the county rule renders underneath as 'county context (also applies)' when a city governs
- 6Census TIGER polygons are fetched on demand and drawn as city / county / state borders, and the map fits to the most specific one
- 7The answer is frozen onto the opportunity as a lead_permit_lookups row so the quote is defensible later
Migration 091 states the purpose outright: '…so a job is never closed on a false "no permit" assumption that later becomes a surprise permit bill.' The panel header adds the sales framing — 'permitting by jurisdiction — don't quote on a guess' — and the footer never lets it become a determination: 'Decision-support only — not a permit determination. Always confirm with the local authority before quoting.'
- A quote goes out assuming no permit, and the fee turns up after the contract is signed
- Nobody knows whether the city or the county rules apply to a rural parcel on the edge of town
- The rep has to phone around to find which office issues the permit
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →