Local lead generation · Field guide
How to find local business leads in any city
Whether you sell websites, software, supplies or services, the best prospect list is usually the simplest one: every business of one type in one city. This guide shows how to build that list, get the contact details, decide who to contact first, and reach out without breaking the rules, with worked examples for dentists, barbershops and restaurants.
Short answer: Pick one industry and one city. List every business of that type from Google Maps, the state licensing board and the city’s open data, or export a ready-made list from a business database such as Retaileads. Keep the ones with a public email or phone number, rank them by a visible need (no website, few reviews, no online booking), and send a short message that names their city and their problem. Expect about 37% of local businesses to publish an email address and 89% to list a phone number.
The 6-step method for building a lead list in one city
-
Choose one industry and one city
“Small businesses in Chicago” is too broad to write a good message to; “independent dental practices in Naperville” is not. A narrow list lets you mention the neighborhood, a competitor down the street or a customer in the same town, which is what makes outreach feel local instead of mass-mailed. If you’re starting out, pick an industry where you already have a result to point to.
-
Size the market
Before you build anything, find out how many businesses you’re dealing with. For a quick estimate, use the US average per 100,000 residents (table below). For a real count, search the category on Google Maps, look up the industry’s NAICS code in the Census Bureau’s County Business Patterns (establishment counts by county and ZIP code, published a couple of years behind), or read the count off a lead-list site. The number tells you whether the city can carry a whole campaign or only a week of calls.
-
Build the list from two or more sources
Google Maps shows what customers see; licensing records and city data catch the businesses that barely exist online. Combine them, then remove duplicates by phone number and street address rather than by name, because “Smile Dental” and “Smile Dental Care PLLC” are the same practice. The sources table compares the options.
-
Get contact details
For each business, collect the phone number, the website, a public email address and, where you can, the owner’s or manager’s name. Only about 37% of US local businesses publish an email, so plan for phone, social and in-person outreach too. See how to find a business’s email.
-
Qualify and rank
A list of 300 businesses is not 300 equal leads. Score each one on visible signs that it needs what you sell (no website, fewer reviews than nearby competitors, no online booking, a recent opening) and start with the top fifth. See buying signals.
-
Reach out, then follow up
Send a short, specific first message, then plan three or four touches over about two weeks, mixing email, a phone call and, for storefronts, a visit. Track every business in a spreadsheet or CRM so nobody gets contacted twice by mistake. See outreach and the rules.
How many dentists, barbershops and restaurants does a city have?
At the US average, every 100,000 residents support roughly the numbers below. Dense downtowns, tourist towns and commuter suburbs run above or below the average, so treat these as a first estimate and check the real count for your city.
| Industry | US listings | Per 100,000 residents | In a city of 500,000 | With a public email |
|---|---|---|---|---|
| Dentists | 186,572 | about 55 | about 275 | 46% |
| Barbershops | 81,345 | about 24 | about 120 | 37% |
| Restaurants | 859,064 | about 255 | about 1,260 | 37% |
| All local businesses | 16,473,933 | about 4,850 | about 24,000 | 37% |
Where to find every business in a city
No single free source has every business with every contact detail. These are the ones worth knowing, and what each is good for.
| Source | What you get | Emails? | Cost | Best for |
|---|---|---|---|---|
| Google Maps | Name, address, phone, website, hours, category, reviews | Rarely | Free by hand; the Places API is paid | Seeing every storefront and how it compares on reviews |
| Yelp | Name, address, phone, categories, reviews | No | Free | Restaurants, salons, home services |
| State licensing boards | Every licensed business or professional, license dates, often the owner’s name | Rarely | Free lookups; some states publish bulk files | Dentists, barbers, contractors and other licensed trades |
| City and county open data | Business licenses, health inspections, new permits | No | Free | Restaurants and new openings |
| Census County Business Patterns | Counts by NAICS code and county or ZIP code (no names) | No | Free | Sizing a market before you start |
| Chamber of commerce and association directories | Member businesses, often with a named contact | Sometimes | Free | Established, community-minded businesses |
| Booking, ordering and reservation apps | Which businesses take bookings or orders online (Booksy, Squire, DoorDash, OpenTable…) | No | Free | Qualifying barbers, salons and restaurants |
| Business databases (such as Retaileads) | Everything above in one export: email, phone, website, address, category | Yes | Paid | Getting a whole city or state in minutes |
In practice: start with Google Maps for the full picture, add the licensing board for regulated trades and the city’s inspection data for restaurants, then fill the gaps by hand. Or start from a database export and spend your time on qualifying and outreach instead.
How to find a local business’s email address
Local businesses rarely have a person-by-person email pattern the way larger companies do. Most use one shared inbox (info@, office@, hello@, or a Gmail address) that the owner or front desk reads. Look in this order:
- The business’s website. Check the footer, the Contact page and the About page.
- The Facebook page. Many small businesses list an email in the page’s Intro or About section, even when their website hides it behind a contact form.
- Instagram. Business profiles can show an Email button in the mobile app.
- Directories and menus. Chamber of commerce listings, association directories and PDF menus often include an address.
- A business database. Lead databases collect the addresses businesses publish on their own sites and profiles, so you can skip the hunt.
Don’t guess addresses like firstname@business.com. Guessed addresses bounce, and a high bounce rate hurts your sender reputation, which pushes even your good emails into spam. Run every list through an email verifier before you send, and keep bounces low (a common target is under 2%). WHOIS lookups no longer help much either: most registrars have hidden domain owners’ contact details since 2018.
| Industry | Publish an email | List a phone | Have a website |
|---|---|---|---|
| Dentists | 46% | 99% | 87% |
| Barbershops | 37% | 96% | 62% |
| Restaurants | 37% | 89% | 79% |
| All local businesses | 37% | 89% | 79% |
Dental practices are among the easiest local businesses to email. Barbershops are the hardest to reach online, since only 62% have a website, but nearly all of them answer the phone.
Which leads to contact first
Rank your list by signs that a business needs what you sell. The best signals are ones you can check from the outside in under a minute:
| Signal | How to spot it | Matters most to |
|---|---|---|
| No website | The Google Maps listing has a phone number but no website link, or links to a Facebook page | Web designers, marketing agencies |
| Weak reviews | Far fewer or lower-rated reviews than the competitors nearby | Reputation and marketing agencies |
| No online booking or ordering | No “Book” or “Order” button on Google, the website or Instagram | Booking, ordering and POS software |
| Dated website | Not mobile-friendly, an old copyright year, a slow PageSpeed Insights score | Web designers, SEO agencies |
| Newly opened | A recent license or permit date, “opening soon” posts, a listing with only a handful of reviews | Almost everyone: new businesses pick all their vendors at once |
| Hiring | Job posts, “now hiring” signs, “chair for rent” ads | Staffing, payroll, training, recruiting |
| New owner | A new name on the license, a rebrand, “under new management” | Everyone: new owners revisit their vendors |
| Several locations | The same brand at several addresses | Bigger deals, but one central decision maker |
Reaching out, and staying legal
Write something only they would get
The first line should prove you looked at their business: the neighborhood, a missing booking button, their review count against the place down the street. Keep the whole email under about 100 words and end with one easy question.
Example
Subject: Online booking for {shop name}
Hi {first name}, I noticed {shop name} still takes appointments by phone and Instagram DM, while {nearby shop} lets people book online. We help barbershops in {city} take bookings online; {a similar customer} {the result they got}. Worth a 10-minute call this week?
Use more than email
Phone numbers are far more common than email addresses. Call when the business is quiet (each industry guide lists good times), and for storefronts, walk in during a slow hour with something to leave behind.
The rules in the US
Cold email to businesses is legal in the United States under the CAN-SPAM Act. It doesn’t require prior consent, but it does require you to:
- use accurate sender details and a subject line that isn’t misleading;
- identify the message as an advertisement;
- include a valid physical postal address;
- tell people how to opt out, and honor opt-outs within 10 business days.
Phone outreach has its own rule: the Telephone Consumer Protection Act (TCPA) restricts autodialed and prerecorded calls and texts to cell phones without consent, and many small-business numbers are the owner’s cell phone. Dial by hand and don’t mass-text. Canada (CASL), the UK and the EU have stricter rules for email. Retaileads has a longer cold email compliance guide.
Guides by industry
Each industry has its own best sources, decision makers and good times to call:
Build it by hand, or export it?
Building a list by hand works, but it adds up. At three minutes per business to find, copy and check the details, the 275 or so dental practices in a city of 500,000 take about 14 hours. That’s fine for one small town; for several cities, or a whole state, an export is the faster start.
Questions and answers
What is a local business lead?
A local business lead is a business in a specific area that might buy what you sell, with enough contact details to reach the person who decides: usually the business name, address, phone number and website, and ideally a public email address and the owner’s or manager’s name.
Where can I get a free list of businesses in my city?
Google Maps, Yelp, your state’s licensing board lookups (for dentists, barbers, contractors and other licensed trades), your city or county open-data portal (business licenses and restaurant inspections) and the local chamber of commerce directory are all free. They take time to combine and rarely include email addresses. Paid databases such as Retaileads combine them into one export with emails.
How many local businesses publish an email address?
About 37% of US local businesses publish an email address, while 89% list a phone number and 79% have a website (Retaileads, 16,473,933 businesses, November 2026). Dentists are among the most reachable, at 46%.
How many dentists, barbershops or restaurants are in a city?
At the US average, a city has about 55 dental practices, 24 barbershops and 255 restaurants for every 100,000 residents. Multiply by the city’s population in hundreds of thousands for a first estimate, then check a real count on Google Maps, in the Census Bureau’s County Business Patterns, or on a lead-list site.
Is it legal to cold email local businesses?
In the United States, yes: the CAN-SPAM Act allows commercial email to businesses without prior consent, as long as the sender details and subject line are accurate, the message is identified as an ad, it includes a physical postal address, and opt-outs are honored within 10 business days. Canada, the UK and the EU are stricter. This is general information, not legal advice.
Which industry is easiest to start with?
Start where you already have a result to show. Otherwise, pick an industry with high email coverage and visible buying signals: dental practices publish an email 46% of the time and are easy to compare on reviews, while restaurants offer the most volume and a steady stream of new openings.
Can I buy a list of every business of one type in a specific city?
Yes. Lead databases let you filter by industry, state and city and export the results. Retaileads, for example, covers 16,473,933 US businesses across 68 ready-made industry lists, refreshed monthly, for $59 a month or $399 once.