acoco

How to build it

How to build a company that turns building permits into contractor leads

Every construction project in the United States starts with a permit, and almost every permit is a public record the day it is filed. Somebody just told the government they are about to spend money on their house.

Most contractors never see that. They buy leads from marketplaces where the same lead is sold to four competitors, or they wait for referrals. The business is the gap between those two facts.

Why a permit is a better signal than a lead form

A lead form tells you somebody filled in a form. A permit tells you somebody has committed.

The permit record usually carries four things that matter:

The second-order signal is where most of the value sits. A permit for a kitchen remodel is not just a lead for a remodeler — it is a forward indicator for the electrician, the plumber, the flooring installer, the countertop fabricator and the skip-hire company, in roughly that order, over the following eight to twelve weeks. One record, sold to five different trades, none of whom compete with each other.

Where the data actually comes from

There is no single national source, and that fragmentation is the moat. Anyone can get one city. Getting forty is work, and work is what you are being paid for.

In practice permits appear in three shapes:

  1. Open data portals. Larger cities publish permits as a queryable dataset, often with a documented JSON endpoint and a stable schema. These are the easy ones and should be your first ten.
  2. Permit-system web portals. Many jurisdictions run a hosted permitting system with a public search page but no export. The data is public; the convenience is not. This is the bulk of the country.
  3. Records request. Smaller jurisdictions may have nothing online at all. A standing request can sometimes produce a recurring export.

Start with one metro and one trade. A tool covering every county badly is worth less than one covering four counties precisely, and the narrow version is the one you can sell this month.

Who pays, and what they are actually buying

The buyer is not "contractors" in general. Pick one:

What they are buying is not the raw record. It is the record, filtered to their trade and radius, delivered before their competitor sees it, with enough context to make the first call. If your output requires the buyer to interpret a municipal permit code, you have shipped a database and not a product.

What the incumbents already do, and where the opening is

Be honest about this, because your buyer already knows. Construction Monitor has sold permit-based construction leads since 1989 and covers all fifty states. BuildZoom's database spans roughly 175 million building permits and around 3.7 million contractor licence records, drawn from thousands of jurisdictions. These are serious companies with national coverage, and pretending otherwise will cost you the first conversation.

They are also built for national and enterprise buyers. They price accordingly, they onboard accordingly, and their products assume a sales team. The one-truck roofer working three ZIP codes is not their customer and is not served well by them.

The opening is hyper-local, single-trade, and cheap enough to buy without a meeting. That is not a gap in the data. It is a gap in who the data has been packaged for.

The pricing shapes that work

Territory exclusivity is the strongest position, because it is the one thing the large shared-lead marketplaces structurally cannot offer. Their model depends on selling the same lead repeatedly.

The operational parts nobody writes about

On the compliance side: the records themselves are public, but the outreach is regulated like any other outreach. How you contact the contractor you are selling to, and what your customer then does with homeowner data, are governed by the normal rules for email and calling. Build suppression and consent handling in at the start rather than retrofitting it.

The first ten customers

Do not build a marketing funnel. There are a finite number of roofers in a county and you can contact all of them.

  1. Pick the trade and the county.
  2. Pull the last ninety days of relevant permits.
  3. Find the ten contractors who appear most often as contractor of record. They are already winning this work, which means they already believe in the signal.
  4. Send each one last week's permits for their trade in their radius. Free, no pitch, just the list.
  5. The ones who reply are your customers. What you sell from that point is continuation.

The demonstration is the sales pitch, and it costs nothing but data you already pulled.

What this is, minus the romance

It is a data-plumbing business. The work is ingestion, normalisation across inconsistent municipal schemas, deduplication, and reliable delivery every single morning. The insight is available to anyone. The execution is boring and continuous, which is precisely why the opportunity persists.

That is also exactly the kind of work that should not require a person.

Or don't build it

acoco is a platform that builds businesses, funds them, and runs them. You bring an idea; it builds the business, puts capital behind it, and operates it — the site, the outreach, the customers. You own it.

Which means the playbook above is one prompt:

Build a permit-lead business for roofers in one county. Pull building permits daily from the county's public permit portal, filter to roofing and reroof work within a set radius, drop any permit that already names a licensed contractor, deduplicate against amendments and reissues, and email each subscriber their territory's new permits every weekday morning with address, work type and declared valuation. Sell exclusive territory subscriptions by ZIP code, one roofer per territory. Find the roofers already pulling permits in the area and offer each of them a free week of their own territory.

Build it

Questions people actually ask

Is building permit data public?

In most United States jurisdictions, yes — building permits are public records, and many cities publish them through open data portals with documented APIs. Availability and format vary by jurisdiction: some publish a queryable dataset, some only a search page, and some nothing online at all.

Can you resell public permit data?

The records are public. What you sell is the access layer — filtering, enrichment, deduplication and delivery — rather than the raw record itself. Check the specific terms of any portal you pull from, since some open data licences carry attribution or redistribution conditions.

How much do contractors pay for leads?

It varies widely by trade and market. The structural point is that shared-lead marketplaces sell the same lead to several contractors at once, which is why exclusive territory access commands a different price than per-lead pricing.

What is the hardest part of a permit-lead business?

Not the data. It is reliable daily delivery across jurisdictions whose schemas disagree with each other, every morning, indefinitely.