Guides / Reference
12 Public Record Sources That Produce Real B2B Leads
Every state, county and licensing board publishes business events daily. What each source contains, who it's a lead source for, and where each one falls short.
Most B2B prospecting data is a copy of a copy. Someone scraped a directory, someone else bought the scrape, and by the time it reaches a sales rep the only thing it proves is that a business existed at some point. Public records are different. A filing is an event with a date attached, made by the business itself, to a government body, for a reason. That reason is usually the reason you want to call. This guide walks through twelve categories of US public record that reliably produce B2B leads, who each one is a lead source for, what contact detail usually rides along, and where each one breaks down.
Why a filing date is worth more than a company profile
A scraped listing tells you a company is in a category. A public filing tells you a company just did something. Those are not the same input for a sales team.
Formation, licensing, permitting and inspection records all carry a date. That date is the timing signal. A newly registered entity needs a bank, an accountant, insurance, a website and a payroll provider, and it needs them in the first weeks. A pulled foundation permit means a general contractor is buying concrete now and windows in a few months. A licence renewal window is a predictable moment when an operator is already thinking about compliance costs. None of that is visible in a static company profile.
Timing is also what separates a workable list from a burnt one. Every competitor with a credit card can buy the same industry-plus-geography list. Very few are watching the filings and calling in the week the filing appears. That is the whole argument for mining public records directly rather than renting somebody's snapshot.
One rule holds across every source below: the record is evidence of an event, not evidence of interest. It tells you when to call, not that the business wants to hear from you.
Business formation and the right to operate
Secretary of State entity registrations
Every state maintains a register of corporations, LLCs, limited partnerships and foreign entities qualified to do business there. The record typically carries the entity name, formation or qualification date, entity type, status, registered agent, the registered office address, and in many states the officers, members or managers. Annual reports and amendments add later events: name changes, address changes, officer changes, reinstatements after administrative dissolution.
This is the broadest new-business signal in the country and the first stop for anyone selling to companies in their first year — banking, bookkeeping, payroll, business insurance, legal, branding, web, phone systems, commercial leasing. Reinstatement filings are their own niche: a business coming back from administrative dissolution has a problem it just paid to fix.
Main limitation: phone numbers are almost never published, and the address is frequently the registered agent's office rather than the business. If the agent is a commercial service, thousands of unrelated entities share one address. Formation records also skew toward shell entities, holding companies and single-purpose vehicles that will never trade. Enrichment and filtering matter more here than in any other source.
County and city business licences and business tax receipts
Formation is a state act. Permission to operate is usually local. Counties and municipalities issue business licences, business tax receipts, or occupational tax certificates, and those records are far closer to the ground: the trading name, the physical location where work happens, the licence category describing what the business actually does, the issue date and the renewal date.
For local B2B — commercial cleaning, signage, POS and payments, equipment leasing, local insurance, staffing — this beats state formation data because it filters out the shells. A licence category also gives you a usable classification without guessing from a company name.
Main limitation: fragmentation. There is no national register and no shared schema. Field names, category codes, file formats and refresh cadence differ from one jurisdiction to the next, and plenty of smaller municipalities publish only on request or as a PDF list. Building coverage means building a collector per jurisdiction, which is exactly the work that makes this data valuable and the reason most sales teams never touch it.
Construction: the permit and the licence behind it
Building and construction permits
Permit records are the strongest timing signal in the whole set. A permit says work is about to start, states the type of work, usually states a declared valuation, names the property address, and names the contractor and the property owner. Some jurisdictions publish inspection milestones on top, so you can watch a job move from foundation to framing to final.
The audience is wide. Material suppliers and distributors read permits to find jobs before the buying starts, which is the core of what we build for construction suppliers. Roofers, solar installers, landscapers and pool contractors read them to find adjacent work. Insurance agencies read them because a renovation changes replacement cost and a new build creates a new policy. Equipment rental, waste haulage and specialty trades all read them for scheduling.
Main limitation: permits are issued by thousands of separate building departments with no common format, and the contractor's contact detail is often reduced to a licence number. Some jurisdictions publish daily, some weekly, some quarterly, and a stale feed on a fast-moving job is worse than useless. Owner names on permits are also frequently the LLC that holds the property rather than the decision maker. This is the problem PermitPulse exists to solve: normalising permit data across jurisdictions into one queryable feed with consistent fields.
State contractor licence boards
Most states licence contractors at state level — California's CSLB, Arizona's ROC and Florida's DBPR are the well-known examples. The record gives the licensed name, licence classification, issue and expiry dates, status, bond and workers' compensation information, and in many states a mailing address and the qualifying individual. Disciplinary actions and complaint history are often published alongside.
This is the natural pairing for permit data. A permit tells you a contractor has work; the licence board tells you what that contractor is qualified to do, how long they have been licensed, whether their bond is current and how to reach them. For insurers, sureties, fleet and equipment finance, safety training and back-office software vendors, the board register is the cleanest universe of qualified trade businesses that exists.
Main limitation: classifications and status codes are state-specific and do not map cleanly to each other, so a multi-state view needs a translation layer. Mailing addresses are often PO boxes or the licence holder's home. Bulk access is not uniform — some boards publish a downloadable file, others expect record-by-record lookup, and a few charge for bulk extracts.
Licensed professionals as a defined universe
Beyond construction, states licence a long list of occupations: physicians, dentists, veterinarians, nurses, pharmacists, attorneys, accountants, engineers, architects, real estate agents and brokers, insurance producers, cosmetologists, barbers, massage therapists, private investigators, security firms. Each board publishes a roster with licensee name, licence number, status, issue and expiry dates, and usually a licence-of-record address. Florida's DBPR is a single agency covering many of these categories; most states spread them across separate boards.
These rosters are the base list for anyone selling into professional practices — practice management software, medical billing, equipment finance, malpractice and professional liability, marketing services, commercial real estate, staffing. They are also the only reliable way to know that a practitioner is currently active rather than lapsed. Producer and adjuster registers in particular are useful to insurance agencies building recruiting or partner pipelines.
Main limitation: the licence is attached to a person, not to the business that employs them. A roster of licensed dentists is not a roster of dental practices, and joining the two takes work. Addresses are often the licensee's address of record, which may be a home or a former employer. Personal phone numbers are typically withheld, and several boards restrict bulk downloads or charge a fee for the full file.
Property records: who owns the asset
County property and assessor records
County assessors and recorders publish parcel-level data: owner name and mailing address, situs address, land use code, assessed value, building characteristics, year built, lot size, and in most counties the sale history and recorded deeds. Mortgage and lien recordings sit in the same office.
This is the ownership layer under everything else. Commercial roofing, HVAC, property maintenance, energy retrofit, commercial insurance, property tax appeal services and commercial lenders all target by building attributes rather than by company name. Cross-referencing owner mailing addresses against permits and business licences tells you whether a business owns its premises or rents them, which changes the entire pitch.
Main limitation: assessor data is county-by-county with no shared schema, land use codes vary, and refresh cadence often follows an annual assessment cycle rather than real time. Commercial property is regularly held in single-purpose LLCs with a mailing address that resolves to an accountant or a registered agent. Several counties charge meaningful fees for bulk parcel extracts.
Short-term-rental permit registers
Cities and counties that regulate short-term rentals maintain a register of permitted operators: permit number, status, property address, permit type, issue and expiry dates, and often the responsible party or local contact. Some publish the operator name; some publish only the parcel.
The audience is specific and buys readily — cleaning and turnover services, linen supply, dynamic pricing and channel management tools, property management companies, furniture and outfitting suppliers, specialty landlord insurance. A newly issued permit is a direct signal that someone is about to run a rental for the first time.
Main limitation: coverage exists only where regulation exists, so the map is patchy and changes as ordinances change. Some jurisdictions publish a redacted register with no operator name. And the regulatory ground moves under you: a city can suspend issuance or restrict the programme, and some states restrict how short-term rental data may be used for solicitation. Check the local rules before building a campaign on it.
Regulated operators: trucking, food service and alcohol
FMCSA carrier registrations
The Federal Motor Carrier Safety Administration maintains the national register of motor carriers, brokers and freight forwarders. Records carry the legal and DBA name, USDOT and MC numbers, physical and mailing address, phone, email in many cases, fleet and driver counts, cargo classifications, operating status, insurance filings and safety inspection history.
This is one of the few genuinely national, genuinely uniform, genuinely contactable public datasets in the country. New authority grants are a clear starting-a-business signal for trucking insurance, factoring, ELD and fleet software, fuel cards, permits and compliance services, and equipment finance.
Main limitation: precisely because it is national, uniform and contactable, it is the most heavily worked list in American B2B. New authority holders are called relentlessly in their first weeks. Records also go stale — inactive carriers linger, and phone numbers on older records decay. Volume advantage is gone here; the edge is in speed and in filtering to segments the crowd ignores.
Health-department food-service inspection rolls
County and state health departments publish permitted food-service establishments and their inspection results: business name, address, facility type, permit status, inspection dates, scores and violation detail.
For restaurant equipment, food distribution, POS and payments, grease and waste services, pest control, uniform and linen supply, and food-safety training, this is a current operating list rather than an aggregator's guess. New permits identify openings before the reviews start. Violation categories point at a specific need — refrigeration findings, sanitation findings, pest findings each map to a different vendor.
Main limitation: phone numbers are rarely included, addresses are the premises rather than the owner, and refresh follows the inspection cycle, so the file can lag. Approaching an operator about a published violation also needs care; a heavy-handed opening line on a bad inspection reads as a threat, not an offer.
State liquor and ABC licence rolls
State alcoholic beverage control agencies publish current licence holders: licensee name, trade name, premises address, licence type, issue and expiry dates, status, and pending applications. Pending applications are the interesting part — they appear before the venue opens.
Bars, restaurants, hotels, event venues, breweries and package stores are the target set for beverage distribution, glassware and bar equipment, entertainment and AV, security services, liquor liability insurance and hospitality software. Licence type tells you the format of the venue without visiting it.
Main limitation: the licensee is often a holding entity whose name looks nothing like the sign over the door, so you need a second source to reconcile them. Phone numbers are usually absent. Renewal cycles vary by state, and status changes can take weeks to appear.
Public money: procurement postings and contract awards
Federal, state, county and municipal bodies publish solicitations, bid tabulations and contract awards. School districts, transit authorities, utilities and universities publish their own. The record names the buying agency, the scope, the value, the award date, the period of performance, and the winning vendor.
Awards are the lead, not the solicitations. A company that just won a public contract has committed to delivering something on a schedule, and that creates immediate demand for subcontractors, materials, equipment, bonding, staffing and compliance support. Bid tabulations are quietly valuable too: they list every losing bidder, which is a qualified list of firms that do exactly this work in exactly this geography.
Main limitation: portals are wildly inconsistent below the federal level, and much of the detail lives in attached PDFs rather than structured fields. Award records name the prime contractor and rarely the subcontractors. Vendor contact detail is often limited to a procurement office rather than the operating business.
Municipal open-data portals
Many cities and counties publish structured datasets directly — permits, licences, code enforcement cases, film permits, sidewalk and vendor permits, right-of-way work, fire inspections, vacant property registers, sometimes utility connections. These portals are the highest-quality access route to local data because the files are already machine-readable and often have a documented refresh schedule.
What is worth harvesting depends entirely on what you sell, which is why these portals reward a custom collector over a generic tool. Code enforcement cases point at deferred maintenance. Vacant property registers point at owners with a carrying cost and a decision to make. Right-of-way permits point at utility and infrastructure work.
Main limitation: only larger jurisdictions run them, so coverage is thin outside metro areas. Datasets get renamed, restructured or quietly retired, and column definitions change without notice. Any collector built against a portal needs monitoring, because a silent schema change produces empty results rather than an error.
The two hard parts
Format fragmentation. Nothing here shares a standard. The same concept appears as a downloadable CSV in one jurisdiction, a paginated search form in the next, a monthly PDF in a third, and a request-by-email process in a fourth. Dates arrive in several formats, names arrive with inconsistent suffixes and punctuation, addresses arrive unparsed. Every source needs its own collector, its own parser and its own normalisation rules, and each one needs monitoring because the publisher will change something eventually.
Entity resolution. The value in public records comes from joining them, and joining them is the difficult part. A contractor appears on a permit as one string, on the licence board as a slightly different string, in the Secretary of State register as a formal legal name, and on the assessor roll as a holding LLC. There is no shared identifier. Matching means normalising names, comparing addresses, weighting evidence across sources, and accepting a confidence score rather than a certainty. Done well, it turns four thin records into one useful profile: the business, its owner, its licence status, its current job and its property. Done badly, it merges two unrelated companies and puts a wrong name in front of a prospect.
Public availability is not consent
Every record here is lawfully published. That establishes exactly one thing — that you may possess the data. It does not establish that you may call, text or email whoever appears in it.
- TCPA. Autodialed and pre-recorded calls and marketing texts carry consent requirements and statutory damages per violation. The fact that a number appeared on a licence application is not consent to be dialed by a system.
- Do-Not-Call. The federal registry and state-level lists reach further than most people assume. Several states apply their rules to business lines, and a sole proprietor's number is frequently a residential-registered mobile.
- CAN-SPAM. Commercial email needs accurate headers, a real physical address, a clear opt-out and prompt honouring of it. Harvesting addresses from a public file does not exempt you from any of that.
- State privacy statutes. Some states restrict the commercial reuse of specific record types, and some agencies attach terms of use to bulk downloads. Those terms are worth reading before you build against a source.
The practical risk in small-business records is the personal mobile. A single-member LLC filing, a contractor licence, a food permit — these routinely carry the owner's own phone. Treat consumer-grade numbers as consumer numbers: suppress against DNC, avoid automated dialing, and keep a defensible record of where every number came from. Any system we build includes source provenance and suppression handling as part of the pipeline, not as an afterthought.
Choosing your sources
Nobody needs all twelve. The right combination depends on what you sell and to whom. A construction distributor wants permits joined to contractor licences. A commercial insurance agency wants formation filings, licence boards and property records. A hospitality supplier wants liquor licences, health permits and business licences in the same metro. The pattern is consistent: one source supplies the timing signal, a second supplies the contact detail, a third confirms the business is real and currently operating.
That is the shape of every system we build — a collector per source, a normaliser per format, an entity resolver across sources, and a scored output that lands where your team already works. Builds start at $1,500. If you know which records hold your buyers, tell us the sources and the geography and we will scope the collector. If you are not sure yet, start with the overview of what custom lead generation software does and work backwards from the buyer you want.