Permit intelligence for the block

A permit is a reason to reach out.

OneForm spots the home upgrades happening in your territory — reroofs, repipes, remodels, ADUs — and turns them into direct-mail campaigns with per-address QR codes, so you know exactly which mailer produced each lead. The same permits show you which contractors are growing, and when their comp policy is up.

Official city permit sources Per-address QR tracking Homeowner & workers-comp leads
17California cities & counties covered
150k+permits on file & growing
40k+reroof permits on file
1 clickfrom permit list to postcards in the mail

See it in action

From a city permit portal to a tracked lead — without a spreadsheet in sight.

Step 1 · Find

Your exact audience, in seconds

“Residential reroofs in Anaheim, since June.” Filter 150,000+ live permits by city, work type, property type, date, or keyword — every one pulled straight from the city's own permit portal and refreshed nightly. Build a campaign in one click.

app.oneform.co/campaign
📍 Anaheim🏠 Reroof Residential
DateAddressCat.Type
Jul 92258 W Colchester Drreroofres
Jul 91252 E Willow Streroofres
Jul 8628 S Helena Streroofres
Jul 8100 S Olympia Ctreroofres
Step 2 · Mail

Mail a postcard, not a spreadsheet

Design the card once — your logo, colors and license number, dragged where you want them on both sides. OneForm renders a 6×4″ postcard for every address, each carrying its own tracking QR code, then prices the drop and mails it for you. You see the address count and the total, and nothing goes out until you approve it. Rather use your own print shop? Download the same print-ready PDF instead.

Just replaced your roof?
A new roof can lower your homeowners premium. We re-quote across multiple carriers with the update on file — most owners see their rate drop.
Free quote →
1135 N Anaheim Blvd, Anaheim CA 92801CA Lic. #0K12345
Step 3 · Track

Know which mailer got the lead

Every QR scan ties back to the exact address you mailed. Watch flyers become scans and scans become leads, with the lead rate for each campaign — so you double down on the neighborhoods that actually convert instead of guessing.

app.oneform.co/hub
Anaheim Reroofs — July
Flyers
76
QR scans
26
Leads
14
18.4%lead rate this campaign

The same signal works for workers comp

Homeowner mail is one use. The other is commercial: a contractor pulling more permits this quarter than last has more payroll than their policy was written for.

Commercial lines

Which contractors are growing, and when you can write them

Permit volume tells you whether a contractor is worth a call — rising permits mean rising payroll and changed exposure. Their workers-comp policy expiry tells you when. OneForm puts both in one list, so you're calling a growing contractor during their renewal window instead of nine months after it.

28,334 CA policies expiring in 90 days 226k licensed contractors
app.oneform.co/contractors
Growing Policy expiring ≤ 90d
ContractorPermits 90dTrendComp expires
Coastline Roofing Inc.31↑ 2.4×in 18d
Vega Plumbing & Repipe22↑ 1.9×in 34d
Ridgeline Builders17↑ 1.6×in 51d
Delgado Concrete Co.14↑ 1.4×in 77d
Growth scored from permit history · expiry from CSLB public records

Built for insurance & real-estate producers

Not another data dump — a complete permit-to-lead workflow.

Campaign ROI on one screen

Flyers mailed, QR scans, leads, and lead rate per campaign — know which neighborhoods actually convert.

Residential vs. commercial

Target homeowners without wasting postage on warehouses and tenant improvements.

Workers comp prospecting

Contractors ranked by permit growth, paired with their comp policy expiry from CSLB records — so you call during the renewal window, not after it.

For real estate agents

ADUs, additions, pools, remodels, new builds — owners investing in their homes are tomorrow's listings. Farm them with tracked mail under your DRE number.

Property intelligence

Enrich any address with owner, parcel, and last-sold data, and prefill your carrier quote sheets.

Mailed for you

Approve the count and the cost, and the postcards go out — no print shop, no mail house, no trip to the post office. Verified addresses only, so you are not paying postage on a bad one.

Delivery tracking

Every card reports back as it moves — accepted, in transit, delivered or returned — so a campaign's results start before the first QR scan.

Custom list upload

Already have an address list? Upload a CSV and get the same QR tracking on your own data.

Light CRM

Saved properties, lead history, and exports — enough to run campaigns without buying another tool.

Official sources only

Data comes from each city’s own permit system — the same records their staff publish.

Current coverage

Deep Orange County coverage plus the state’s biggest metros. New cities added on request.

AnaheimIrvine Huntington BeachOrange FullertonCosta Mesa Newport BeachSanta Ana PasadenaSan Bernardino County Chula VistaLos Angeles San DiegoSan Jose San FranciscoSacramento Marin County

Request access

We're onboarding a small number of agents by hand right now, so we can set up your branding and first campaigns with you. Tell us your territory and we'll be in touch.

No payment now — pricing is set individually while we're onboarding by hand. We'll only use your details to contact you about OneForm.

FAQ

Where does the permit data come from?

Directly from each city’s official permit system — the same public records available on their websites. We normalize them into one searchable database and refresh nightly.

Is mailing to permit addresses legal?

Building permits are public records, and postal direct mail is one of the least regulated marketing channels. Your flyers should follow standard advertising rules for your license (e.g., identifying yourself as an insurance producer). We provide the data and tracking; compliance with your state’s producer advertising rules remains your responsibility.

I'm a real estate agent, not an insurance producer — is this for me?

Yes. Filter for the permits that signal a future listing — ADUs, additions, pools, remodels, and new construction — and mail those owners with your branding and DRE license number. Long-tenure owners who just invested in their home are classic high-equity seller prospects, and the QR tracking tells you exactly which farms respond.

I write workers comp, not homeowners — is this for me?

Yes, and it may be the stronger use. Contractors are ranked by how fast their permit activity is growing, then matched to their workers-comp policy expiry from CSLB's public records. Growth tells you the payroll changed; the expiry date tells you when they can actually be written. Permit vendors sell the first half — the pairing is what turns it into a call list instead of a spreadsheet.

What does it cost?

We're setting pricing individually while we onboard our first agents by hand — it depends on your territory and how much of the setup you want us to do with you. Request access and we'll walk you through it; there's no payment to get a look.

Do you cover my city?

Seventeen California cities and counties today, with the deepest coverage in Orange County. Most refresh nightly; a couple of cities publish by records request instead, so those are imported as they are released. If your territory isn’t covered, ask — if the city publishes permit records, we can usually add it.

How is this different from permit-data services?

Data services sell you a spreadsheet. OneForm is the whole workflow: filter the permits, design the card, mail it, follow each piece to the mailbox, track every QR scan back to the address it was sent to, and capture the lead — with ROI reporting per campaign. The spreadsheet is the part everyone sells; the mail going out is the part that is work.