Short answer
Company leads are businesses that match your ideal customer profile and are worth contacting. To find them, turn your profile into filters (industry code, size, location), count the market with Census data, then pull names from public records such as licenses, state registries and SEC filings, or from a B2B database. Add a timing signal, such as a new license, a hire or a contract win, and check a sample before you buy or send.
- Build the list of companies first, then find the people; accounts are easier to check and to rank.
- Public records name many businesses for free: local licenses, state registries, SEC filings and the NPI registry.
- Chicago issued 1,006 new retail food licenses in the 12 months to September 2026, each a new account with a reason to call.
- Judge paid sources on cost per usable account, not price per record.
- Test every source on a 20-record sample before you scale it.
On this page
- Company leads and contact leads
- Ways to get company leads, compared
- How to find company leads, step by step
- Public sources that name companies
- Signals that show it's time
- Worked example: a wholesale bakery finds new accounts in Chicago
- Paying for company leads: how to judge a source
- Self-check
- Common mistakes
- Sources
- Questions people ask
This guide is for sellers, founders and marketers who need a list of companies to sell to and are deciding whether to build it from public data, buy it, or use a tool. It covers the options and what each costs, the public sources that name companies in different industries, the signals that tell you when to call, and how to test a paid source. For adding the right people to each company, see how to find decision makers.
Company leads and contact leads
A company lead is an account: a business that fits your ideal customer profile. A contact lead is a person inside it. Start with companies, for three reasons. Fit is a property of the company (its industry, size, location and situation), so you can judge it before you spend time on people. One company can need two or three contacts, and a list built from people tends to cluster ten names at one firm and none at the next. And companies can be counted, so you know how big your market is. The attributes you filter on are firmographics; add a trigger that says why now.
Ways to get company leads, compared
| Method | What you get | Cost model | Time to a first list | Main risk | Best for |
|---|---|---|---|---|---|
| Public records and open data | Names, addresses, license or filing details | Free, plus your time | Days | Gaps, messy formats, no contacts | Licensed or regulated industries; local markets |
| Directories and trade associations | Member firms | Free to a membership fee | Days | Covers members only | Concentrated industries with an active association |
| B2B data platforms | Companies with filters, plus contacts and often technology and intent data | Subscription or credits | Hours | Out-of-date or mismatched records | Volume across many industries |
| Lists bought per record | A file of companies and contacts | Per record or per list | Days | Unknown source and age | One-off campaigns |
| Lead generation agencies | Qualified leads or booked meetings | Retainer, per lead or per meeting | Weeks | You can't see how leads were found | Teams with budget but no time |
| AI prospecting tools | Matching companies and contacts from a plain-language description, with reasons | Subscription | Minutes | Confident but wrong matches | Fast first lists that you then check |
Most teams combine two: a structured source for the bulk of the list and a public or signal source that says who to call first. For vendor-by-vendor detail, see the comparison of B2B contact databases.
How to find company leads, step by step
- Turn your profile into filters. Write down the industry (with its NAICS code, which most databases and Census tables use), the employee size band, the locations you can serve, anything that rules a company out, and the trigger that makes a company ready to buy.
- Count the market. The Census Bureau's County Business Patterns counts establishments by industry, county and size band, and Statistics of U.S. Businesses counts firms by size nationally. The count sets the ceiling. For example, only 21,041 of the 6.4 million US employer firms had 500 or more employees in 2022, so an enterprise-only list is small by nature.
- Find the public source that names your kind of company. Many industries are licensed, registered or regulated, and the records are public (see the table below).
- Add a timing signal. Filter for companies with a recent event: a new license, a new location, a hire, a contract win, a funding round. Timing decides who you contact this month.
- Fill gaps with a database or tool. Match records on the company's website domain, which is more reliable than its name, and remove duplicates, existing customers and open deals.
- Check a 20-record sample. For each, confirm the company fits, is still operating, is where the list says, and that the domain belongs to it. If more than three fail, fix the source or the filters before you go further.
- Rank the accounts and add contacts. Score fit and timing, work the top tier first, and add one to three contacts per account. How to build a prospect list covers this part in detail.
Public sources that name companies
| If you sell to | Where the names are | What a record gives you |
|---|---|---|
| Restaurants, cafes and food retailers | City or county business license and health inspection data | Name, address, license type and issue date |
| Licensed trades and professions | State licensing boards | Name, license status, address |
| Healthcare providers and organizations | NPPES NPI Registry (CMS) | Organization name, address, phone, specialty |
| Public companies | SEC EDGAR | Filings, business description, addresses, officers |
| Government contractors | SAM.gov entity records and USAspending.gov | Registered entities and who won which federal awards |
| Newly formed companies | State Secretary of State business search | Entity name, status, formation date |
| Firms in one industry | Trade association member directories | Member firms, sometimes with contacts |
These records rarely include an email address. They give you a reliable company name and location, which is the hard part to get right; contacts come next.
Signals that show it's time
| Signal | Where to see it | Why it matters |
|---|---|---|
| New license or permit | City and county license data | A new business is choosing suppliers now |
| New legal entity | Secretary of State filings | A company is setting up |
| Federal contract award | USAspending.gov | Funded work, often with hiring and subcontracting |
| Hiring | Careers pages and job boards | Investment in the area you serve |
| Private fundraising | Form D notices on SEC EDGAR, due within 15 days of the first sale | New money to spend |
| Expansion | Company news pages and local business press | A new site needs equipment, services and suppliers |
A signal is a reason to look, not proof of need. Check it, date it, and put it in the first line of your message.
Worked example: a wholesale bakery finds new accounts in Chicago
Illustrative example. The bakery, its filters and its conversion rates are fictional; the market counts and license figures are real Census and City of Chicago data.
Northbank Bakehouse (northbankbakehouse.example) supplies bread and pastries to cafes, restaurants, hotels and caterers across Chicago. It wants 40 new wholesale accounts this year.
Step 1: count the market. County Business Patterns, 2023 data, Cook County, Illinois:
| Customer type (NAICS) | Establishments |
|---|---|
| Full-service restaurants (722511) | 4,330 |
| Supermarkets and grocery stores (445110) | 1,345 |
| Coffee shops and other snack and beverage bars (722515) | 1,245 |
| Hotels and motels (721110) | 466 |
| Caterers (722320) | 260 |
The same data counts 73 commercial bakery establishments (311812) in the county, Northbank's direct competitors. These are establishments with paid employees, not companies: a chain with 30 cafes counts 30 times, and chains usually buy centrally, so Northbank focuses on independents.
Step 2: names and timing from public data. The City of Chicago publishes every business license it issues. Its Business Licenses dataset shows 1,006 new Retail Food Establishment licenses issued between October 2025 and September 2026 (1,044 the year before), with 244 in July to September 2026 alone. Of the 1,006, 744 list dining among their activities and 139 list coffee or drinks. Each record has the legal name, trading name, address, activities and issue date. A new license can mean a new business, a new owner or a move; all three are moments when suppliers get chosen.
Step 3: filter and rank. Northbank takes the 244 licenses from the last quarter, removes trading names that appear at more than three addresses (chains) and those outside its delivery routes, and keeps cafes and restaurants with dining. That leaves 120 accounts for tier A.
Step 4: check a sample. Of 20 accounts checked by hand, 4 bake their own bread and 2 haven't opened yet, so 14 fit: 70%. Across 120 accounts, that's about 84 real prospects.
Step 5: the arithmetic. If 1 in 5 of the 84 accepts a tasting box and half of those place a standing order, the new-license source alone gives about 8 accounts a quarter, or 32 a year. The remaining 8 for the target come from the larger base: independent restaurants and hotels that have been open longer, contacted when another signal appears, such as a new menu or a chef hire.
Paying for company leads: how to judge a source
Price per record is the wrong number. Work out the cost per usable account:
Cost per usable account = price ÷ (records × share that fit × share still current)
Illustrative numbers:
| Source | Records | Price | Fit | Current | Usable accounts | Cost per usable account |
|---|---|---|---|---|---|---|
| Cheap bulk list | 5,000 | $500 | 30% | 70% | 1,050 | $0.48 |
| Filtered database export | 1,000 | $400 | 85% | 90% | 765 | $0.52 |
The two cost about the same per usable account, but the bulk list hands you 3,950 records to find and throw away, and any you miss lower reply rates and hurt your sending reputation. The fit and current shares come from your own 20-record sample, not the vendor's claims. Before you buy, ask:
- Where does the company data come from, and when was each record last checked?
- Can I filter by NAICS code, employee band and location?
- What share of a sample of my existing customers do you match correctly?
- What happens to records that turn out to be wrong?
- Can I test a free sample in my own segment?
- Can I keep and reuse the data after I cancel?
AI tools need the same test. In GTM-Bench, a June 2026 benchmark from Blackpearl Group built from real prospecting requests, many generalist AI agents scored negatively, returning more substandard matches than good ones. If you'd rather start from contacts that are already checked, Bebop's Ready-to-Sell Leads come verified with intent signals and a playbook for each one; run the same 20-record sample on them.
Self-check
- Your filters name an industry code, a size band, locations and a trigger.
- You know how many companies fit, from a source you can cite.
- You've found the public source that names your kind of company, if one exists.
- Every account has a domain, and duplicates, customers and open deals are removed.
- You've checked a 20-record sample and know your fit and current rates.
- You've compared paid sources on cost per usable account.
Common mistakes
- Buying contacts before choosing accounts. You pay for people at companies you'd never sell to.
- Trusting industry labels. Database categories are often wrong for a company's main business. The sample check catches it.
- Ignoring chains and groups. Head offices buy for their locations, so the local site is often the wrong door.
- Old signals. A license, hire or funding round from last year is background, not a reason to call.
- Scaling an untested source. One bad list can damage your email reputation for months.
Next step: turn your accounts into a working list with contacts, scores and sources using how to build a prospect list.
Sources
- County Business Patterns: 2023 (county file, Cook County, Illinois), U.S. Census Bureau, accessed 26 October 2026
- 2022 SUSB Annual Data Tables by Establishment Industry, U.S. Census Bureau, accessed 26 October 2026
- Business Licenses (Retail Food Establishment, issued October 2025 to September 2026), City of Chicago Data Portal, accessed 26 October 2026
- NPPES NPI Registry, Centers for Medicare & Medicaid Services, accessed 26 October 2026
- EDGAR search and access, U.S. Securities and Exchange Commission, accessed 26 October 2026
- Filing a Form D notice, U.S. Securities and Exchange Commission, accessed 26 October 2026
- Entity registration, SAM.gov, U.S. General Services Administration, accessed 26 October 2026
- USAspending.gov award search, U.S. Department of the Treasury, accessed 26 October 2026
- GTM-Bench: Evaluating Agentic AI Systems for Buyer/Seller Coherence in Go-to-Market Workflows, Blackpearl Group, June 2026
Written by the Bebop team at Blackpearl Group. Last updated .
Questions people ask
What are company leads?
Company leads are businesses that fit your ideal customer profile and are worth contacting: the right industry, size and location, ideally with a recent reason to buy such as a new location or a hire. They're also called account leads. Sellers usually build a list of company leads first, then find one to three contacts at each company who own the problem or sign off on the purchase.
Where can I find company leads for free?
Public records name many businesses: city and county license data, state licensing boards, Secretary of State business searches, the NPPES NPI Registry for healthcare organizations, SEC EDGAR for public companies, and SAM.gov and USAspending.gov for government contractors. Trade association directories and chambers of commerce add more. Census County Business Patterns tells you how many companies of each type and size exist in a county, though not their names.
Is it worth buying company leads?
It can be, if the list is current, matches your filters and costs less per usable account than building it yourself. Test before you buy at volume: check 20 records by hand for fit, whether the company is still operating and whether the domain is right. If more than three fail, the cheap price is misleading, because you pay in checking time and in email reputation for every bad record you send to.
How much do company leads cost?
Public records cost only your time. Paid sources charge per record, per list, by subscription or credits, or, for agencies, by retainer, per lead or per meeting. Compare them on cost per usable account: the price divided by the records that both fit your profile and are still current. A cheap bulk list with a low fit rate can cost as much per usable account as a filtered database export.
How do I know a company is ready to buy?
Look for a recent, checkable event that creates the need you solve: a new license or location, a leadership change, hiring in the area you serve, a federal contract award or a new funding round, which private companies often disclose in a Form D notice on SEC EDGAR. A signal is a reason to look, not proof. Confirm it, note the date and source, and mention it in your first message.