permits.llc
Lead Sources

Permit Data vs. Lead Lists: What's the Difference

By the permits.llc team · Last reviewed August 25, 2026 · Optimal window: Any permit

TL;DR

  • Permit data shows who just filed for a funded project; a lead list shows who might someday need you.
  • The core difference is declared intent: a permit records that money is committed to a specific project.
  • Lead lists suit broad awareness campaigns; permit data suits service businesses that win by showing up at the right moment.
  • The highest-value move is filtering permit records by trade type within the week they are filed.

There is a common assumption in local service marketing that buying a "homeowner database" and subscribing to a permit data feed are roughly the same thing, two roads to the same customer. That assumption costs companies real money and real time.

They are not the same thing. One tells you that someone lives in a house. The other tells you that someone has already decided to spend money on that house, filed the paperwork to prove it, and is actively coordinating a project right now.

Understanding the difference between permit data vs lead lists is not a small tactical detail. For a Massachusetts HVAC company, a standby generator installer, or a dumpster and junk removal operator, it is the difference between interrupting a stranger and reaching someone who already has a need in motion.


What a traditional lead list actually is

A traditional lead list is a compiled database of names, addresses, phone numbers, and sometimes property characteristics, assembled by aggregating public records, credit-header data, warranty registrations, and demographic surveys.

The intent signal in a lead list is inferred. A list vendor might flag a homeowner as a likely HVAC prospect because their home is 22 years old and their household income falls in a target bracket. That is educated guessing. The homeowner has not taken any action that signals a current project.

Staleness is a structural problem. Most compiled lists are refreshed quarterly at best. A contact who bought a house 18 months ago and has since moved, completed a renovation, or switched service providers may still appear as a fresh lead. The list has no mechanism for detecting that the moment has passed.

Lists are also sold widely. The same database of Middlesex County homeowners a landscaping company purchases in April may have been sold to a dozen other vendors in the past six months, including direct competitors. When everyone in a market is working the same list, response rates drop and consumer fatigue rises. The Federal Trade Commission's CAN-SPAM compliance guide for business is worth reviewing before any outbound email campaign built on purchased contact data, because compliance responsibility sits with the sender regardless of where the list originated.


What permit data actually is

A building permit is a public, time-stamped document showing that a property owner has applied to a municipality for permission to perform specific work on a specific address. When a homeowner in Worcester files a permit for a new roof, they are not expressing vague interest in roofing. They have already committed to a project, arranged financing or savings, and initiated a formal process.

The intent is observed, not inferred. The homeowner made a declarative move. They filed a document with a government office. That document is a matter of public record, available to anyone who requests it.

Freshness is built into the structure. Massachusetts municipal permit portals update as new applications come in. A permit filed this week reflects a project that is active this week. That is a fundamentally different kind of signal than a homeowner demographic compiled last quarter.

Permits are also specific. They include the permit type (electrical, plumbing, roofing, mechanical, addition), the declared project value, the property address, and the date filed. A home security and alarm installer can filter for electrical permits on new construction. An HVAC contractor can filter for mechanical permits filed in the past 30 days. The targeting is not based on who someone is. It is based on what they are doing right now.


Permit data vs lead lists, side by side

DimensionTraditional lead listPermit data
Intent signalInferred from demographics and property ageDeclared, homeowner filed a public permit application
FreshnessCompiled quarterly or annually; often 6–18 months staleTied to filing date; records appear within days of submission
TargetingHousehold income, property size, age of homePermit type, declared project value, address, filing date
ExclusivitySame list sold to many buyers simultaneouslyPublic record available to all, but most competitors do not monitor it systematically
Cost basisPer-record or flat database fee, regardless of project activityPer-record or subscription; cost tied to current project volume
Compliance footingPurchased contact data carries sender liability; CAN-SPAM appliesOutreach to permit filers involves public records; still requires compliant messaging practices

When each one makes sense

Being direct: traditional lead lists are not worthless. They suit a specific kind of marketing goal.

If a roofing company wants to run a direct-mail brand-awareness campaign across all of Essex County, the kind of campaign designed to get a name in front of homeowners before they ever need a roof, a compiled homeowner list is a reasonable tool. The goal is reach and recognition, not timing. Volume matters more than precision.

Permit data suits a different goal entirely. It is built for timing-sensitive outreach, contacting a homeowner in the window between when a project starts and when the relevant subcontractors are locked in. That window is often 30 to 60 days wide. A general contractor pulls a permit; within that window, an electrician, a plumber, or an insulation company can reach the homeowner or the GC before those slots are filled.

The cost comparison is worth making carefully, because the two are not measured the same way. A lead list is usually priced per record, and a low price per record can look efficient on a spreadsheet. But the number that matters is cost per booked job, not cost per name. A list of 5,000 cold homeowners at a fraction of a cent each can still produce a higher cost per job than a tightly filtered set of permit records, because almost none of the cold names have an active, funded project. Permit data starts from a smaller, higher-intent pool, every record is a homeowner who has declared a project, so the same outreach budget reaches fewer people but converts a larger share of them. When you compare the two, divide total spend by jobs closed, not by contacts purchased.

Does the homeowner already know they need you?

This is the right question to ask when choosing between the two approaches. A homeowner who just filed a permit for an addition already knows they will need electrical work, plumbing, and possibly an HVAC upgrade. They are not in discovery mode. They are in vendor-selection mode. Reaching them with a permit-based outreach in the first week of the project is categorically different from reaching them with a demographic mailer 14 months before they ever considered adding a room.

For service businesses where timing is everything, HVAC installations before winter, generator work ahead of storm season, dumpster rentals during active gut-renovations, permit data wins on precision. For broad awareness plays with long lead cycles, a traditional list supplements well.

A layered strategy can work: use lead lists to build brand familiarity across a county, then use permit data to identify the specific homeowners within that county who have just entered an active project. The permit record turns a warm-ish demographic contact into a timely, specific reach.

For more on how to structure outreach once you have identified permit leads, the cold email guide for permit-based leads walks through message framing and follow-up cadence that fits this kind of contact.


What does field coverage actually look like?

Here is the part neither side of this comparison usually publishes: the match rates.

A compiled lead list is sold as a row count. What you are rarely told is how many of those rows carry a working phone, a current owner, or an address that still resolves. The vendor knows. You find out after you have paid.

Permit data has the same problem in a different shape, and the honest move is to state it. Massachusetts has no single permit system. Each municipality publishes what its own software exports, so field coverage across a statewide file is uneven by construction. These are our real numbers across 393,848 Massachusetts records.

FieldPopulatedWhat that means for outreach
Address94.6%Reliable. Build the campaign on this.
Filing date100%Reliable. This is what makes the timing work.
Permit type100%Reliable. Trade filtering is sound.
Coordinates47.2%Half the file maps. Radius targeting is partial.
Owner name42.9%Under half. Do not plan a name-personalised mailer.
Work description41.0%Useful when present, absent more often than not.
Contractor name33.6%A third. Enough to spot repeat filers, not to build a full account list.
Project cost14.6%Too thin to sort or segment on. Median where present is $5,000.

Read that table as a design brief rather than a disappointment. The two fields that are effectively complete, the address and the filing date, are exactly the two the timing argument rests on. A permit tells you where and when with near-total reliability. It tells you who less than half the time.

Which is why address-level, date-driven outreach works on this data and name-driven outreach disappoints people who assumed otherwise. Match the tactic to the field that is actually there. Our note on scoring permit leads before you call covers how to rank a list when some records carry more than others.

The comparison that matters, then, is not permit data against lead lists in the abstract. It is a published match rate against an unpublished one.


How permits.llc fits in

permits.llc holds 393,848 Massachusetts permit records across 321 cities and 13 counties, reaching back to April 2016 and current to today, refreshed daily from official municipal permit portals. 258,182 of those were filed in the last twelve months alone, across 302 cities. Records are filterable by permit type, trade category, filing date, and geography, so a dumpster and junk removal company can pull active demolition and renovation permits from the past week without sorting through records manually. The goal is to make the signal that already exists in public permit data accessible and actionable without the overhead of building your own municipal data pipeline.

Frequently asked questions

Get started

Download the free 2025 Massachusetts permit dataset to see the real records, or set up daily alerts for the permits that trigger work in your trade.

Related playbooks