Founding Cohort · 50 seats only · $397 one-time, or 2 × $227 · lifetime access
Building permit intelligence · for local consultants

AI Reads Every Building Permit — And Finds The Five Contractors Who'll Pay You For It!

Skip the cold calling, turn one permit into five paying clients, and sell the same search three times over.

A building permit isn't a guess about what somebody might want. It's a legal document stating exactly what work is happening, roughly what it costs, and when it starts — filed by the homeowner, published by the council, and read by almost nobody.

Most people look at one and see a single job — usually the one already sold to whoever filed it. The AI reads the actual scope of work and finds every other trade that job drags behind it, with a confidence score and the reason why. The roofer got the roof. Nobody got the gutters, the insulation, or the solar.

Not a list of people who might need something. A public record of work that is definitely happening, and the trades nobody has hired yet.
permitplus · demo
Watch the demo — the whole workflow, start to finish.
Straight talk

Can I Be Straight With You? You're Selling To The Wrong Prospects.

If local consulting has felt like hard work lately, it probably isn't your pitch. It isn't your pricing, and it almost certainly isn't your ability.

It's who you've been pitching to.

Most consultants spend the week talking to business owners who are painfully slow to invest in marketing. They're interested. They're friendly. They ask sensible questions. Then they take five weeks to decide, negotiate you down, and eventually go quiet.

You end up doing your very best selling on people who were never going to move quickly.

Now picture a contractor who's just been handed twelve roofing jobs in his own town that nobody else has been shown.

That isn't the same conversation. It isn't even the same species of conversation.

They don't beat you up on price.
They just buy.

When what you're holding is that obviously valuable, price stops being the discussion. Availability becomes the discussion. He isn't deciding whether to buy — he's deciding how fast he can start.

So the question was never how to sell harder. It's how to get your hands on something worth that reaction.

A genuinely boring afternoon

Councils Publish This. By Law. Every Day.

A while back I spent an afternoon doing something deliberately boring. I wanted to know what local councils actually publish about the people who live there, and whether any of it was any use to anybody.

Mostly it isn't. Planning committee minutes. Licensing registers. Agendas nobody has ever read voluntarily, including the people who wrote them.

Then I found the building permits.

A building permit is a homeowner filling in a form that says: I am about to spend money on my house. Here's exactly what I'm doing. Here's roughly what it will cost.

They pay a fee to file it. The council is legally required to publish it, usually within a day or two. And here's the bit that made me sit up — it just sits there in public, and almost nobody does anything with it.

Building permit · public recordIssued
Permit no.S01372896-S4-FO
Filed7 days ago
Work typeBasement addition with roof terrace
Project value$400,000
Permit statusIssued — work can start
Contractor on fileNone listed
Published by the issuing authority · free to view · no permission required

Read the last line again. No contractor on file.

Somebody has committed serious money to a job. The paperwork is approved. The budget exists. And they haven't picked who's doing it.

Meanwhile, somewhere in the same town, there's a roofer who'd give a great deal to know that. He doesn't. He's out knocking doors and buying shared leads like everybody else.

You, standing between those two facts, is the entire business.

Permits = motivation

Motivated Homeowners Make The Best Clients.

Every lead source in local marketing sits somewhere on a motivation scale. Most of what gets sold to contractors sits near the bottom of it — which is precisely why contractors have become so hard to sell to.

Cold listBought data. Nobody asked for anything. Zero intent.No motivation
Ad clickCurious enough to tap. Might just have been bored on the sofa.Low
Form fillTyped their details in. Real interest — but no money committed and no timeline.Moderate
Marketplace leadGenuinely wants quotes. Sold to four contractors racing to dial first.Good, but shared
Building permitFiled paperwork. Paid a fee. Stated the budget. Named the job. Hired nobody.Maximum · exclusive
Why new permit leads win
1

Nobody's Called Yet

These names haven't been worked. No list of five competitors who got there first this morning.

2

Not Jaded Yet

They haven't been buried under offers, so a relevant, specific approach still gets read.

3

They Need It Now

A permit isn't a someday plan. The work is imminent — that's why the paperwork exists.

4

Money's Set Aside

The project value is on the record. They budgeted before your contractor ever made contact.

5

They Don't Haggle

People this far in care far more about getting it done properly and quickly than shaving the price.

A conversation that cost me a fortnight

“Who Do You Think Pulled Those Permits?”

Let me save you a detour I've already taken.

When I started with this I did the obvious thing. Pulled every roofing permit for one town, built a tidy list of twenty-five, and rang a roofer to tell him I'd found twenty-five homeowners who needed a roof.

He let me get all the way to the end. Then he asked me one question.

“Who do you think pulled those permits?”

He did. Every roofer does — it's part of the job, normally three or four days before the crew turns up. So by the time a roofing permit reaches the public record, the contract's signed, the deposit has cleared and the shingles are on a truck somewhere.

I had spent two weeks assembling a list of jobs my customer's competitors had already won.

Not my finest fortnight.

But he didn't hang up. That's the part I keep thinking about. He waited long enough for it to land, and then he said something that turned out to be the entire business.

“The roof's gone.
But nobody's done the gutters.”

Gutters come off on nearly every tear-off. Somebody has to put them back, and it isn't him — different trade, different crew, different invoice. And right at that moment there's staging up the side of the house, which means it will never be cheaper to do than in the next three weeks.

That homeowner is about to need a gutter contractor. Nobody has told a gutter contractor.

So then I started counting properly, and it got faintly ridiculous.

The insulation guy — a tear-off with decking replacement means somebody's been up in that attic and seen exactly what's in it. The solar installer — a brand new architectural roof is precisely what solar wants, and installers pay real attention to a house that just got one. The HVAC guy — attic ventilation gets reassessed during a reroof and it's routinely undersized.

One roof. Four other trades. One of them had been hired.

Then do it for every other permit type and the same shape appears every time. Solar needs an electrician, and not as a nice-to-have — the array physically cannot be energised without an interconnect. A kitchen remodel gets pulled by a general contractor, which means the electrical and plumbing subs aren't named on that paperwork at all and in plenty of cases haven't been chosen yet.

Every project throws off work. Only the first job gets a name on the form.

The awkward part is doing that reading at any kind of scale. "Solar array on existing roof system as per plan" has to become "this house needs an electrician, here's why, and here's how confident I am" — for every permit, in every town, all week, without a human sitting there doing it. That's not a filter you can build with a dropdown. That's the actual product.

The permit · public record · filed 2 days ago

Solar array installation on existing roof system

32 panels, roof-mounted, south elevation · $48,000 declared value · Travis County, TX

Solar — already contractedSingle familyApplied, not yet issued
PermitPlus reads the actual scope↓
⚡
Electrical
Required by this projectA roof-mounted array this size needs panel interconnection, conduit runs and frequently a service upgrade. Not optional — the system can't be energised without it.
92%
🏠
Roofing
Exposed by this workMounting on an existing roof exposes its condition. Installers routinely flag decking or shingle age at survey, and nobody arrays over a roof with under ten years left.
78%
🔋
Battery Storage
Natural follow-onAt $48,000 this is a whole-home system. Storage is the standard next purchase for this buyer, typically 12–18 months after commissioning.
66%
🔌
EV Charger
Access windowElectrical work is already scheduled and the panel will be open. Adding a charger circuit now avoids an entire second call-out and permit.
41%
🌡️
Energy Audit
Commonly bundledHouseholds investing at this level pursue envelope and efficiency work next, and many utility rebate programmes require an audit first.
34%
The solar company is the only one who knows this house exists. Four other contractors would pay to know — and not one of them has been told.

And here's the bit that took longest to sink in, because it's the exact opposite of what I assumed on that first call.

The contractor already named on the permit stopped being bad news.

A name on that paperwork means the project is real. Funded. Permitted. Starting in days. It is the single best qualifier available anywhere — somebody with money has committed, in writing, at a government office, and the trades that follow behind him haven't been hired by anybody.

Which means the roofer I embarrassed myself in front of wasn't a wasted call after all. He was just the wrong customer for that particular list — and the right customer for the three lists sitting inside it.

You're not selling the job on the permit. You're selling the four it drags behind it.

How the money works

One Batch. Twenty-Five Permits. Paid Before You Print A Thing.

Six moves, about a week, and the money arrives before the costs do. Watch the right-hand column as you read — that's your bank balance, not the software's.

Homeowner You Contractor ↓ your running balance
1
Homeowner · before you're involved

They file a permit. The council publishes it.

They've paid a fee and stated the work and what it'll cost. It becomes public record, usually within a day or two, and it sits there.

Roof replacement — full tear-off$24,5003d ago
Basement addition with roof terrace$400,0007d ago
Solar array — roof mount$31,900yesterday
These aren't hypothetical. Records like this are in your county's index right now, and you could go and look tonight.
$0nothing spent
2
You · day one to two

You search one town, and every permit fans out into five.

Every result is scored hot, warm or cool on freshness, trade confidence, deliverability and declared value — with the reasoning written out, not a number you have to trust.

And it reads what the job actually is. Every permit gets a primary trade plus the four or five adjacent trades that project creates work for, each with a confidence score and a written reason. A contractor on file means the first job is taken — and confirms the other four are real.
You're not generating demand. You're reading a list the government already made — and selling the demand it creates downstream, which nobody has claimed.
$0still nothing
3
This is the whole business
You → contractor · day four

One trade, one batch. He sees the money, not the people.

One contractor gets a private link. Trade, area, job values and dates are all legible. Names, streets, towns, ZIPs and permit numbers are covered until he says yes.

Before he pays
Roof · tear-off$24,500
Roof · re-cover$18,200
Roof + gutters$31,900
he
pays
→
Sixty seconds later
James Mercer1140 Oak Ridge Dr
Roof · tear-off$24,500
D. Whitfield412 Rugby Road
Roof · re-cover$18,200
A. Castellanos88 Prospect Ave
Roof + gutters$31,900
The gap between those two boxes is what he's paying for.
You never have to convince him of anything. He's looking at a quarter of a million dollars of work inside his own service area, and the only thing between him and it is your invoice.
$0the offer costs nothing to send
4
Contractor · same day, usually

“Yes. I want them.”

Two buttons on that page and nothing else. He's not buying a lead three rivals also bought this morning — he's buying the only copy.

This is the moment that matters: the money lands before you've printed a single card. Your risk on this batch is now zero, permanently.
+$2,000setup, paid up front
5
You → homeowner → both of you · that week

Cards go out in his name. Every scan is traceable to one house.

The details unlock, his portal login is created automatically, and the campaign half of the builder opens. Each card names that household's actual project — and carries a code no other card shares.

Your Lead Inbox
Name, number, which house, which card
His portal
Same lead, same second, call button on it
This is the part contractors can't buy anywhere else. Not the list — the attribution. He has never once been able to point at a specific piece of mail and say "that one produced this job." Now he can, every time.
−$19.7525 cards at 79¢ · your only cost
6
Contractor · month two and onward

He doesn't want another batch. He wants the machine.

A contractor who won work from batch one doesn't come back asking for a list. He asks you to keep it running — fresh permits, cards posted, replies delivered, in his name, without him thinking about it.

That's the difference between a sale and an income. And the reason he keeps paying isn't the data — it's that you're the only person feeding it to him, and stopping means his phone stops.
+$397every month, ongoing
One contractor. One trade. One town. $2,000 setup + $397 × 12 months, less about $750 in print, your seat and data
Year one$6,014
Illustrative, built on the pricing model above. What you can charge depends on your trade, market, delivery and negotiation — we don't set it and don't take a cut. Not an income guarantee and not a typical result.
And there's nothing that says one. Same town, different trades. Same trade, next town over. Each one is its own setup fee and its own retainer.
1 contractor$397per month
4 contractors$1,588per month
10 contractors$3,970per month + setups
There are maybe thirty roofers in your town, and you're not trying to sign all of them. Ten relationships, built one at a time, is the whole business.
Step one · Find

Type A Town. Pick A Trade. The Councils Answer Live.

Nothing was scraped in advance and sold to four other people last month. When you press search, the councils are asked right then — and the app names every source that answered, how many rows it gave, and how current its data is.

permitplus · find leads
PermitPlus lead detail - one permit, five trades: cross-sell opportunity with owner, project value and match score
Live results, with the councils that answered listed underneath
🔎

Live, not stockpiled

Councils are queried at the moment you search. Nothing is stored until you choose to keep it — so nothing you find has been sitting in a database being resold.

🏷️

Honest result chips

"Trade is a guess" appears when the council wrote the description vaguely. "Cannot mail yet" flags records with no complete postal address. You always know what you're looking at.

📍

Any town, any trade

Type the town, pick from the suggestions so it goes in exactly the form councils expect, and you get the fullest set of results back.

Step two · Pick

Every Permit Is Scored. And It Tells You Why.

Hot, warm or cool — with the reasoning written out underneath in plain English. You never have to guess why one job ranks above another, and you never have to take the number on faith.

permitplus · lead detail
PermitPlus lead detail — score out of 100, project details, mailing eligibility and map
One lead in full, with the reasoning spelled out — and a mailing eligibility check that runs before any letter is sent
📊

Four things move the number

Freshness — this week beats two months ago. Trade confidence — how certain the app is about the work needed. Deliverability — whether a card can physically reach it. Job value — what's declared on the permit itself.

✅

Mailing eligibility, checked upfront

Every lead carries a ready to mail verdict before you spend a penny — plus a note if you've mailed that address before. The app keeps a 30-day gap between letters to the same home, automatically, across every campaign in your account.

🗂️

Four counters that matter

On your saved leads: matching leads, have a mailing address, on hold, and ready to mail. That last one is the number you actually build campaigns from.

⚡

One-click useful cuts

Quick chips jump straight to campaign ready, score 70 plus, never contacted and high value. Find a combination that works and save the filter for next time.

Step three · Sell

Show Him Enough To Say Yes. Not Enough To Go Around You.

Here's the objection everybody lands on within four seconds. If permits are public record, what stops the contractor looking them up himself the moment you mention they exist?

One design decision, and it's the cleverest thing in the whole product.

He gets a private link — no login needed. He sees the trade, the area, the value of each job and how recently it was filed. The homeowner's name, the street, the town, the ZIP and the permit number stay covered until he tells you he wants the work.

Enough for a roofer to judge whether the batch is worth having. Not enough to go and find those homeowners himself.

the offer · private link
PermitPlus contractor offer page — case file with details covered until accepted
What the contractor actually sees. Two buttons, nothing else — and that's exactly why it converts.

Note what he's weighing up. Not "is this worth the money" but "do I want a head start on twelve roofing jobs before anybody else knows they exist."

That's a much easier question for him to answer.

And if he goes quiet on you? Withdraw the offer and the leads return to your pool immediately. Nothing sits stuck with somebody who isn't answering.

📨

You always know whose turn it is

Every offer sits in a plain-English stage: waiting on them, opened the page, they said yes, handed over, or turned down.

⏱️

The best moment to call

"Opened the page" is the signal. He's read it and he's thinking. That's when a follow-up call works — and the app tells you the moment it happens.

🔓

Handover unlocks everything

You approve, the covered details reveal, the jobs move across, and a login is created and emailed to him automatically.

Step four · Post

Twelve Card Designs. Filled In For You.

Six designs for each print service, front and back, six by four, every one rendered with real sample copy and a live QR code. Pick the one that suits the trade and the app fills in the rest — trade, town, street and offer, per household.

permitplus · postcard designs
PermitPlus postcard design gallery — six designs per print service, front and back with live QR codes
The design gallery, rendered with real codes — and dashed zones showing where each mail provider keeps the address and barcode
✍️

Edit by clicking on it

Click any line in the preview and type. Front, back and the phone page update together, so you always see exactly what the homeowner will get.

🧩

Details that change per household

Drop in chips for the trade, the town, the street and the offer. A panel warns you when a detail is missing on some leads — so nothing prints with a gap mid-sentence.

🔒

Locked until the deal closes

Steps four to eight of the builder stay shut until a contractor has accepted and you've approved the handover. You never design cards for a deal that hasn't closed.

🎯

The most honest screen in the app

Step two shows your picked leads narrowing to the ones that can genuinely be posted — and names every single lead that drops out, and why.

🛑

A brake on expensive mistakes

Set a start date and a daily limit. A low limit on the first campaign costs you a few days and means a wording mistake reaches ten homes rather than three hundred.

🧾

See the bill before you commit

Cost per card, how many are mailable, projected total — read before you commit, not after. Then a launch checklist and three real sample recipients so you see what three actual households receive.

Step five · Answer

The Payoff Screen. And It's Honest With You.

The homeowner scans, leaves a name and a number, and lands in your Lead Inbox and the contractor's portal at the same moment. Every card carries its own code, so every scan traces back to one household, one campaign, one contractor.

permitplus · lead inbox
PermitPlus lead inbox — homeowners who scanned a card and asked to be contacted
Empty until the first card is posted, and honest about why — post takes days to land and replies trickle in over weeks
📥

Work it like a pipeline

Move each reply along the board — new, contacted, quoted, won or lost. Enter the job value when you win one and it powers the value figures at the top.

⏰

Nothing sits forgotten

Set the next action and a date on any reply. Overdue items get flagged, so a warm homeowner never quietly goes cold while you're busy elsewhere.

📈

Real counts, never forecasts

What went out and reached the mailbox, taken from the print service rather than estimated. Cards scanned, with bot traffic filtered out separately so the numbers stay honest. And what the printer actually charged.

🏢

Your contractor gets his own portal

Separate login, his jobs and nothing else, carrying your branding rather than ours. His dashboard, his leads with a call button on each, the cards going out in his name to approve, and his own details.

And every morning

One Screen That Tells You Where Work Is Stuck.

The bar across the top is your pipeline — saved, in a campaign, pitched, accepted, posted — with the drop-off between each stage shown as a negative number. No guessing where things stall.

permitplus · dashboard
PermitPlus dashboard — pipeline bar, waiting on a contractor, campaigns not sent yet, lead supply
Where you land every login — and what it's quietly telling you to go and fix
⏳

Waiting on a contractor

Offers you've sent that nobody has answered yet, with how long they've been sitting.

📦

Not sent yet

Campaigns built but still sitting there. This is usually where work gets stuck — and the app says so plainly rather than letting it quietly rot.

🔋

Lead supply

Whether you have enough saved permits to build the next campaign, before you find out the hard way.

What one batch is worth

The Postcards Cost Less Than Lunch.

One batch, start to finish, with real printing costs and an illustrative batch price. The economics here are unusual, because the cost side barely moves.

One batch · roofing · one town · illustrative
FINDRoofing permits found and scored in one town38
PICKKept — hot and warm, deliverable address25
SELLBatch sold to one roofer — exclusive, nobody else shown$797
POST25 postcards printed and mailed at 79¢−$19.75
KEPTFrom one batch, in one town, in one trade$777
Illustrative example. What a contractor pays depends on the trade, the job values, your market and your negotiation — PermitPlus doesn't set that price, you do. Not an income guarantee.

Now do it again. Same data.

Those twenty-five permits didn't produce one batch. Every one carries adjacent opportunities — and each of those is a different contractor, in a different trade, who has never seen this list.

The same 25 permits · sold three times · illustrative
SALE 1Roofing — ring mail around the fresh permits$797
SALE 2Gutters — 84% opportunity, the staging is already up$597
SALE 3Solar — 61% opportunity, a new roof is the ideal substrate$697
POSTThree campaigns, 75 cards at 79¢−$59.25
KEPTSame search. Same permits. Three separate contractors$2,031
Illustrative. Adjacent-trade opportunities and their confidence vary by permit, description and jurisdiction — not every permit produces a saleable opportunity in every trade. Not an income guarantee.

In most lead businesses the expensive part is acquiring the lead. Here the permits are public record and the cards cost pennies. Almost the whole batch price is margin.

Your seat costs $397. That's one batch, with $380 left over.

And the roofer who bought it — assuming it went well — is a roofer you sell to again next month. A buyer who bought once usually buys again. Over time your contractor list becomes worth far more than any single batch.

Who actually pays for the postcards

Your Contractor Does. Happily.

The twenty dollars of print on a batch only looks like a cost if you're thinking about this as selling lists. Once you're selling a service, print is a line item inside what you charge — and it's a rounding error against the number.

Here's the thing most people miss on their first read. A batch sale is a transaction. It's fine, it works, and it's the fastest way to prove the model.

But the contractor who buys one batch and gets work from it doesn't want a batch next month. He wants the thing that produced it — running continuously, in his name, without him having to think about it.

That's not a lead sale. That's a retainer.

Model A · setup plus monthly

The one most operators land on

Setup — campaign built, first batch, cards designed, portal live$2,000
Monthly — fresh batch, campaign run, replies delivered$397/mo
Print, out of that monthly~$20–40
The contractor isn't paying for postcards. He's paying for a lead system with his name on it, and the print sits inside the retainer where he never has to think about it.
Model B · setup plus per lead

When he wants skin in the game

Setup — same build, smaller upfrontLower
Then per qualified lead deliveredAgreed rate
Print, absorbed into the per-lead pricePennies
Suits contractors who've been burned before and want to pay for outcomes. Lower ceiling than Model A, but a much easier first yes — and most move to a retainer once it's working.
One contractor client · year one · Model A · illustrative
SETUPCampaign built and launched — charged once$2,000
MONTHLYRetainer × 12 months$4,764
COSTSYour seat, a year of print, and data after day 45≈ −$750
YOURSFrom one contractor, in one trade, in one town$6,014
Illustrative example built on the pricing model above. What you can charge depends entirely on your trade, your market, your delivery and your own negotiation — we don't set it and don't take a cut. Not an income guarantee, and not a typical result.

One client, worked properly, returns more in a year than you'll spend on this in five.

Which is the honest answer to "but what about the postcard costs" — they're real, they're yours to manage, and they disappear into the noise the moment you stop selling lists and start selling the system that produces them.

The rhythm

Five Steps. Every Single Time.

Learn it once and every screen makes sense. Everything in PermitPlus exists to move a permit one step further along this line.

STEP 01

Find

Search permits by trade and town. The councils answer live, right then.

STEP 02

Pick

Every result scored hot, warm or cool, with the reasons written underneath.

STEP 03

Sell

Bundle them, offer to one contractor. Names and streets stay covered until he says yes.

STEP 04

Post

Design the card, write it, set a daily limit, send. Every card carries its own code.

STEP 05

Answer

They scan, leave a number, and land in your inbox and his portal at the same moment.

What you get

The Software, And Everything You'd Need To Run It.

Not just a tool with a login. The whole method — how to find the opportunities, how to price a batch, what to say to a contractor, and how to turn one sale into a business that repeats.

Plus all twelve trade kits

Roofing

Solar

Extensions

HVAC

Windows

Kitchens

Bathrooms

Landscaping

Pools

Driveways

Electrical

Plumbing

Each carries a contractor pitch script for phone and email, batch pricing guidance for that trade, objection handlers built on that trade's economics, done-for-you postcard copy, done-for-you landing page copy, and a trade intelligence brief covering job values and seasonality.

Plus the cold-call script, the voicemail script, the blur explanation, a batch pricing calculator, a contractor agreement template, the follow-up sequence for contractors who go quiet, and the "your first five contractors" playbook.

None of it upsold. At this price the box should be full.

Stop doing what everyone else is doing

Narrow Beats Broad. Every Time.

Almost everyone who struggles with this struggles for the same reason — they spread across four towns and three trades in week one. One trade, one area, one contractor. Widen after that loop closes.

One

Local Consultants

You've got the skills and the offers. What's been missing is prospects who move fast. This fixes the input, not the output.

Two

Lead-Gen Operators

You already sell leads. This is the exclusive version — one batch, one buyer, no race to dial, and a much better price as a result.

Three

People Who Know A Trade

Worked in roofing, solar or construction? You already know what a batch is worth and how to talk to whoever's buying it.

Four

Direct Mail Believers

Mail still works in home improvement precisely because everybody abandoned it. A card naming the filed job is as targeted as mail gets.

Five

One-Market Operators

You don't need a national footprint. One town, a handful of contractors who buy repeatedly — that's a genuinely good business.

Six

Anyone Tired Of Retainers

No monthly reporting, no client calls, no scope creep. Sell a batch, post the cards, hand over the replies. Then do it again.

And who it isn't for, honestly. Anyone wanting volume on day one. Anyone chasing low-ticket trades where mail can't pay for itself. Anyone planning national campaigns across six trades at once. This rewards being narrow and patient — and if that reads like a criticism of how you like to work, it's probably the wrong tool, and I'd rather say so now than take your money.

One honest question

Where Will You Be In Six Months?

Not a rhetorical flourish. A genuine fork, and both branches are entirely plausible from where you're sitting right now.

✗ Branch one · nothing changes

Still pitching business owners who are painfully slow to invest. Still doing your best selling on people who take five weeks to decide and then negotiate.

Still competing with every other consultant in town offering roughly the same services, at roughly the same price, to roughly the same reluctant prospects.

Six months from now the conversation is identical. Only the calendar has moved.

✓ Branch two · you sell head starts

You've got a private buyer list — contractors who bought once and want to know when the next batch lands.

You're not selling marketing services to people who need convincing. You're handing real jobs to people who were going to buy them from somebody.

And nobody in your market is doing it, because the signal sits in public where everyone can see it and nobody looks.

Before you buy

Five Things Worth Knowing First.

I'd rather you knew these now than discovered them afterwards and asked for your money back. None of them are dealbreakers for the right person — but every one of them is true.

01

Permit records don't reliably carry emails or phone numbers

What they carry is the property, the project, the permit and often the contractor already on file. That's exactly what the postcard route needs — it goes to the address. If you'd rather call or email, you'd add your own enrichment service on top, and that's your choice and your cost.

02

Coverage and detail vary by jurisdiction

Councils publish different things, in different detail, at different speeds — and the adjacent-trade analysis is only as good as the description it reads. A rich scope of work produces sharp recommendations; a council that just writes "REROOF" produces broader ones. The search screen names every source and how current it is, so you see what you're working with before committing to a market.

03

Postcards cost 79¢ each and aren't included

You pay your printer directly on your own account — we never mark it up or take a cut. On a 25-card batch that's about twenty dollars. In practice your contractor covers it, because print is a line item inside what you charge him, and at the numbers this business runs at he won't blink. More on that further down.

04

Data access is included for your first 45 days

Search runs on our access for the first 45 days, so you start the day you buy with nothing to configure. After that you either connect your own key or keep it included with Pro. If you connect your own, it costs pennies — roughly the price of a coffee to pull a batch of ten. It isn't a hidden subscription waiting to catch you. Saying so now, not after.

05

Nothing here guarantees leads, appointments or sales

PermitPlus surfaces opportunities and gives you the machinery to work them. What happens next depends on your offer, your market, your outreach and your timing — same as any business.

✓

And the part that isn't a caveat

Permit search is focused on the United States — but you can run the business from anywhere in the world. Plenty of people will operate this from outside the US, serving American contractors remotely. Nothing about the work requires you to be there.

Why is it priced this low?

Fifty Seats. $397. Lifetime.

Straight answer: because this is the founding cohort. Fifty people, onboarded properly, while the product is new enough that your feedback still shapes it. That kind of attention stops being possible at scale — and so does this price.

PermitPlus Broker Edition · founding seat
$1,297 if bought separately
$397
One-time · lifetime · commercial use included
or two payments of $227, thirty days apart
  • 300 live permit searches / month
  • 100 contractor searches / month
  • Hot / warm / cool scoring with written reasons
  • Saved leads workspace, filters & map — up to 500
  • Contractor finder + buyer list — up to 25
  • Websites read automatically for contact details
  • Blurred private offer pages
  • Pitch tracking — you always know whose turn it is
  • 8-step campaign builder with launch checklist
  • Three real sample recipients before you send
  • 12 postcard designs across both print services
  • 6 mobile landing page designs
  • Unique scannable code on every card
  • 3 contractor portals in your branding — up to 10 contractors a month
  • Up to 3 active campaigns
  • Lead Inbox with full won/lost pipeline
  • Results tracking, bot-filtered
  • 30-day duplicate-address protection
  • All 12 trade kits
  • Scripts, calculator, agreement & playbooks
Save $57
Full pay
$397
One payment. Done.
Order now
Two-pay
$227 × 2
Second payment 30 days later
Order now
Permit records don't guarantee email addresses or phone numbers. Coverage and available fields vary by jurisdiction. Postcard printing is paid directly to your print provider. Third-party usage costs may apply after the included 45-day data period.
Instant accessLifetime licenceNo recurring required
Founding cohort · 50 seats

What the first fifty get that nobody after will

  • $47/month locked for life if you ever add Pro. The rate is $67 for everyone after this window.
  • Founding Broker status — a permanent flag on your account.
  • Every future edition free. New trades, new card designs, new features — included, not sold back to you.
  • Direct access rather than the general support queue.
✓ Optional at checkout

PermitPlus Pro

$7 for 7 days · then $47/month · cancel anytime

Broker Edition runs three portals — up to 10 contractors a month. That's enough to prove the model and bank a few batches, and for plenty of people it's all they'll ever need. Pro is for when 10 stops being enough — unlimited contractor portals, unlimited campaigns, unlimited saved leads and contractors, two sub-user seats so a VA can run searches while you handle the calls, priority queue, and every new design as we release it. It covers hosted portals, scan pages and tracking. It does not cover printing.

Being straight with you

About the cheaper version

There'll be a Starter edition later, around $297. It searches every town this one does — we're not fencing anyone into a single market. What it won't do is volume: fewer searches, one contractor portal instead of three, three trade kits instead of twelve, and no seats for a VA.

If you're working one trade in one town at a part-time pace, Starter will genuinely do the job and you should wait for it. I'd rather you bought the right one.

Two things worth knowing before you decide to wait. Starter buyers can upgrade to this edition later and we credit the $297 in full — the upgrade costs $100, so you land at the same $397 either way. And the $47/month founding rate is locked for as long as you hold the account. Everyone after this window pays $67.

So waiting doesn't save you the hundred dollars. It costs you twenty a month, indefinitely.

Fair questions

Things You're Probably Wondering.

What exactly is PermitPlus?

It finds recent US building-permit activity and surfaces the homeowners and projects behind it — people who've formally told their local authority they're about to spend money on their property. Instead of starting from a cold list, you start from a filed, funded, approved project that hasn't been assigned to anybody yet. Then it gives you the machinery to package those into a private batch, sell it to one contractor, and run the postcard campaign that follows.

What are "cross-sell opportunities" and how does it work them out?

Every permit is read by AI — the actual scope of work, not just the category — and scored for the other trades that project creates demand for. You get the primary trade plus four or five adjacent ones, each with a confidence score and a written reason.

So "Solar array on existing roof system as per plan" returns electrical at 92% (required — the array can't be energised without an interconnect), roofing at 78% (exposed — nobody arrays over a roof with five years left), battery at 66% (follow-on), and so on. Each one names why, and the relationship type: required by the work, exposed by it, an access window while the trades are already on site, commonly bundled, or a natural follow-on.

That's the difference between a permit list and this. A list tells you a job happened. This tells you which four contractors should be calling that house and what to say to them.

If a contractor is already named on the permit, isn't that job gone?

That job, yes — and you should know that going in, because most permit-data products won't tell you. In single-trade replacement work the contractor pulls the permit himself, usually days before the crew arrives. By the time it's public, it's sold.

Which is exactly why the product isn't built around selling that job. A name on the paperwork is a qualifier, not a dead end — it proves the project is real, funded, permitted and about to start. The roofer got the roof. He didn't get the gutters, and gutters are disturbed on nearly every tear-off. The GC got the kitchen remodel; the electrical and plumbing subs aren't named on that permit at all.

You can filter either way — no contractor listed for permits nobody has claimed, or contractor-on-file for confirmed live projects with unclaimed adjacent work. Both lists are useful, for opposite reasons.

Can I search by the cross-sell trade rather than the permit trade?

Yes, and it's the most useful thing in the app. You can filter to "electrical is a recommended opportunity, confidence over 80%, applied in the last seven days, no contractor listed" — which returns permits that were never categorised as electrical at all.

That's a list an electrician cannot get anywhere else, from any competitor, at any price. It doesn't exist as a category in the public record — it only exists once something has read the descriptions and worked it out.

What information do I actually get with each permit?

The property address, the permit number and type, the project description, the filing and issue dates, the permit status, the declared or estimated project value where the authority publishes it, the contractor already on file where one is listed, and the trade the app has classified it under — with a confidence flag when the description was vague.

Fields vary by jurisdiction, because councils publish different things. The app tells you which ones are thin on any given record rather than quietly leaving a blank.

How fresh is the data?

Sources are refreshed daily, and the search screen tells you how current each council's data was when it answered. Freshness is also one of the four factors in the score — this week genuinely beats two months ago, because a homeowner who filed in the spring has usually hired somebody by now.

Which countries does it cover? Can I use it from outside the US?

Permit search is focused on the United States. Coverage spans thousands of US cities across most states, though it varies by jurisdiction because authorities publish differently.

But you don't have to be in America to run this. You can operate the whole business from anywhere — searching, building batches, selling to contractors and posting cards are all done remotely. Plenty of people will run US brokerages from outside the US.

Is the data the same everywhere in the US?

No — and this is worth understanding before you pick a market. Permit availability, detail and refresh speed differ between cities and counties because each authority decides what it publishes and how often. Some give you rich records daily; others are thinner or slower.

The app is upfront about it: every search names the councils that answered, how many rows each gave, and how current that source is. Run a few searches in your intended market before you build a business around it.

What does "lifetime access" mean — and why five years, not forever?

It means a committed minimum of five years of platform access from your purchase date, rather than a word that sounds generous and means nothing.

Here's the honest reasoning, because you deserve it rather than a marketing sentence. We've been doing this twelve years, and we still support products well past the five-year mark — that's our actual track record, not a claim I'm making to close you. But five years is a long time in software. Data sources change hands. APIs get deprecated. Privacy and contact law moves. Print providers rewrite their terms. Some of that sits inside our control and a good deal of it doesn't.

So we commit to what we can genuinely stand behind: five years minimum, advance notice if anything changes, and a full export of your account either way. I'd rather under-promise something I can keep than write "forever" and hope you never test it.

Everything you download — the twelve trade kits, the scripts, the templates, the calculator, the guide — is yours permanently regardless of what happens to the platform.

And on the arithmetic: one contractor client, worked properly, returns more in a single year than you'll spend on this in five. The five-year figure is about honesty, not about how long it takes to be worth it.

What does it cost to run beyond the $397?

Postcards, and that's it. 79¢ each through Thanks.io, 89¢ through Lob, paid directly to them on your own account — never marked up by us. On a 25-card batch that's about twenty dollars.

Everything before printing is free to do: search permits, score them, build a shortlist, find contractors, send an offer. The campaign builder deliberately keeps the postcard steps locked until a contractor has accepted, so you never spend on printing for a deal that hasn't closed.

Do I have to absorb the postcard costs?

No, and in practice almost nobody does. Print is a line item inside what you charge the contractor, exactly as it is at any direct-mail agency — folded into a setup fee, or covered by the monthly retainer.

Look at the scale of it. A common structure is a $2,000 setup and $397 a month to run the campaign. Print on a batch is twenty to forty dollars. Your contractor is not scrutinising forty dollars inside a four-hundred-dollar retainer that's bringing him jobs — he's asking whether you can take on more of his area.

The batch pricing framework and the trade kits cover how to structure it either way. But it's your business and your call — nothing in the product forces a pricing model on you.

Is there a monthly software fee?

Not on Broker Edition. $397 is one-time and the platform keeps working — three contractor portals, up to 10 contractors a month, three campaigns, your monthly search allowance. The only ongoing costs are printing, which you pay your printer, and data access after the first 45 days as described above.

Pro is genuinely optional. It exists for people who outgrow 10 contractors, not as a wall you eventually hit.

Can I use this for clients, or give clients their own logins?

Broker Edition includes full commercial rights — you can absolutely use it to generate and sell leads, run campaigns and build a service business. It also gives you three contractor portals — up to 10 contractors a month, so the contractors you sell to each get their own branded login showing only their jobs.

What it's licensed for is one business — yours. If you want separate sub-accounts for partners, other brands or client agencies to operate independently, that's what the Agency License adds.

Can I sell these leads, or offer this as a recurring service?

Both, and the second is where the real business is. Selling a batch is a transaction. Selling a contractor a monthly campaign — a fresh batch, the cards, the tracking and the replies — is a retainer, and it's the same work you were doing anyway.

The trade kits and the pricing framework cover positioning it either way. Most people start by selling batches and move to managed campaigns once a contractor has bought twice.

How much can I charge?

Genuinely varies — by trade, by market, by job values in the batch, and by whether you're selling a one-off list or a managed campaign. I'm not going to print a per-lead number here and have you treat it as a forecast.

What you get instead is the batch pricing calculator, which works from the trade and the declared project values in front of you, plus trade-by-trade guidance on what those markets typically support. You set the price. We don't set it and we don't take a cut of it.

Does PermitPlus guarantee leads, appointments or sales?

No. It surfaces opportunities and gives you the machinery to work them — the search, the scoring, the blurred offer, the cards, the codes, the tracking. Results depend on your offer, your niche, your market, your outreach and your timing, exactly as they would in any business.

Anyone promising you guaranteed appointments from a data product is selling you something else.

Is using permit data allowed?

Building permits are published by authorities as public record — that's the entire point of the filing. PermitPlus reads what those authorities publish. And the landing page a homeowner reaches after scanning says plainly that the permit is public record, rather than pretending the card arrived by magic. Being open about the source is both the honest approach and, in practice, the one that earns more replies.

What stops the contractor going around me?

The blur. He sees trade, area, job values and how recent each filing is — enough to judge the batch. The homeowner's name, the street, the town, the ZIP and the permit number stay covered until he accepts and you approve the handover. He can't go around you because he can't see who to go around you to.

And if he accepts then goes quiet, withdraw the offer and the leads return to your pool immediately, free to offer elsewhere.

Do I need technical skills? Is training included?

No, and yes. There's nothing to install and nothing to configure — which is precisely why data access is included for the first 45 days rather than making you go and open API accounts before the product does anything.

Training included: the full user guide walking every screen from first search to a homeowner picking up the phone, a first-week plan that gets an offer out inside seven days, all twelve trade kits with phone and email scripts, the cold-call and voicemail scripts, the blur explanation, the batch pricing calculator, a contractor agreement template, and the "your first five contractors" playbook.

Can I split the payment?

Yes. Two payments of $227, thirty days apart. You get full access immediately on the first payment — nothing is held back until the second clears. The split costs $57 more than paying once ($454 versus $397), which is the only difference between the two options. Everything else, including the founding rate lock and lifetime licence, is identical.

Why only fifty seats?

Because this is the founding cohort and I want to onboard this group properly, which stops being possible at scale. It isn't a countdown timer dressed up as scarcity — it's the number of people I can give real attention to while the product is this new. When the seats are gone the price goes to $497 and the monthly to $67.

Filed today, in your town

Somebody Near You Just Committed To Spending Money. Nobody Has Called Them Yet.

The record is already public. The homeowner has already decided. The contractor who'd want to know is out knocking doors instead. All that's missing is the person standing between them — and there are fifty seats for that job at this price.

Take a founding seat · $397 →
or two payments of $227, thirty days apart
50 seatsLifetime licence$47/mo locked for lifeInstant access
Founding cohort · 50 seats · $397 or 2 × $227 · lifetime
Take a seat →