Every cold calling agency knows this one. You have a list of 500 local businesses, and about half the numbers go nowhere useful. The main line rings through to a generic voicemail. Whoever picks up says the owner "isn't in." Or the number was disconnected months ago.
SMB prospecting is hard for a specific reason: small business owners don't sit at desks with direct dial extensions. Their cell phone is their business phone, and that number is usually buried somewhere between a Google listing nobody has touched in years and a LinkedIn profile with no contact info.
Agencies calling plumbers, dentists, HVAC contractors, restaurants and other local businesses have a data problem that enterprise-focused tools weren't built for. This guide covers practical ways to find mobile numbers for SMB decision-makers, check them before you dial, stay on the right side of calling rules, and actually get the owner on the line.
Why SMB phone data is so hard to find
Databases like ZoomInfo and Apollo are strong on corporate contacts. They track job changes at large companies, map org charts and verify direct dials for office staff. A three-person accounting firm in Omaha or a family-owned auto repair shop in Phoenix barely shows up.
A few things cause the gap. Small business owners rarely keep a LinkedIn profile with contact details. They don't appear in corporate directories or press releases. Their "company" phone is often a personal cell they deliberately keep private. And whatever contact info is public goes stale quickly, because small businesses open, close, move and change hands all the time.
For high-volume outbound, that turns into wasted hours. Do the math on your own floor: say ten callers each make 90 dials a day, and a third of the numbers are dead, wrong party or a main line that never reaches the owner. That's 300 wasted dials a day, every day, before anyone has a single conversation.
Start with what you already have
Before you go hunting for new sources, get more out of what's already in the file. If you're working from a client's CRM or a purchased list, you probably have business names, addresses and maybe a main line. That's enough to find the owner, and finding the owner by name is what makes the mobile number findable.
Business registrations. Most states require LLCs and corporations to file with the Secretary of State and submit periodic reports. Those filings list the registered agent and, in many states, the officers, members or managers by name and address. Phone numbers are rarely included, and the registered agent is sometimes a commercial service rather than the owner, but the filing usually tells you who owns the business. California, Texas, Florida and New York all have free searchable portals, and most other states do too.
Property records. For brick-and-mortar businesses, the county assessor's site often shows who owns the building. This helps most when the business owns its premises instead of leasing, and it's another way to confirm an owner's name.
Professional licensing boards. Contractors, real estate agents, insurance brokers, cosmetologists, healthcare providers and many other trades must hold active state licenses. Many license lookup pages publish the licensee's business phone, and for sole operators that number is frequently their cell.
Google Business Profiles and local directories
Google Business Profiles are still one of the best free sources for SMB contact data. When an owner claims and manages a listing, the phone number on it tends to reach someone who can make decisions, especially at single-location businesses. You can pull Google Maps business data at scale with Databar, filtered by category and location, which gives you name, address, phone, website, rating and review count in one pass.
Industry directories often beat general B2B databases for local businesses. Houzz covers contractors and designers. Healthgrades lists medical practices. Avvo covers attorneys. Yelp profiles are useful for restaurants and consumer services. Work out which directories your target vertical actually uses, then collect contact details from those systematically. Check each site's terms before you scrape it; many prohibit automated collection, and using an official API or a licensed data provider avoids that problem.
Social media as a contact source
Small business owners use Facebook differently than corporate executives use LinkedIn. For many local businesses, the Facebook page is the main customer channel, so it's more likely to list a working phone number, and owners tend to actually read the messages.
Instagram business profiles can show call or contact buttons. Not every account turns them on, but enough restaurants, retailers, salons and other visual businesses do that it's worth checking.
LinkedIn works better for professional services firms: accountants, consultants, lawyers, small marketing agencies. Even when a profile hides the phone number, it often links to a personal site that shows one, and first-degree connections can see whatever contact info the person has chosen to share.
YouTube and TikTok are underused. Owners who post content about their trade often put a phone number or booking link in the video description or channel bio.
Buying SMB phone lists: what to ask
Purchased lists can work for SMB outreach, but quality varies enormously, and price doesn't tell you much. What matters is where the data came from and how it was checked. Ask the vendor these before you pay:
When were the numbers last validated? Not when the list was compiled, but when each number was last confirmed in service. Lists built only from public records tend to lag reality by months.
What share are mobile numbers? Some "business phone" lists are mostly main office lines. If you need owners, you need mobiles, and you should get the split in writing.
Is it scrubbed against the DNC registries? Ask which registries (the federal list and which state lists), how often they scrub, and whether they flag wireless numbers. A vendor who can't explain this clearly is a liability.
What happens when numbers are bad? Good vendors offer credits or replacements above an agreed bounce threshold. Be skeptical of any accuracy promise in the high 90s for this segment; small business data simply doesn't stay that clean.
Manual research for high-value accounts
For a short list of high-value prospects, a few minutes of research per account often beats any tool. A few places worth checking:
The website, including old versions. Look at the About page, team bios, the contact page and the footer. Then check the Wayback Machine: a cell number that was removed from the current site often still sits in an archived copy.
News and press mentions. Local owners quoted in the paper or a trade publication sometimes have contact details in the article. Search Google News for the owner's name plus the business name.
Event and speaker listings. Owners who speak at chamber of commerce events, trade shows or association meetings often have contact info in the event program or speaker directory.
When the list is longer than you can research by hand, Databar's AI Researcher can run the same kind of lookup across every row: you write a prompt (for example, "find the owner's name and any published direct phone number on this business's website and public listings") and it researches each company on the web and writes the answer back to the table. Spot-check a sample before trusting it at volume.
One thing not to do: call the front desk and pretend you already know the owner to get their cell. It damages trust with the exact person you're trying to reach, and depending on the state it can create real legal exposure for you and your client.
Combine sources with a waterfall
No single source covers SMB owners well. The practical approach is to query several in order and stop when one returns a valid number, which is what waterfall enrichment does. A typical SMB flow looks like this:
Build the account list from Google Maps data, filtered by category and geography.
Find the owner or decision-maker's name (website, registrations, directories or AI research).
Run a phone waterfall on name plus company domain across several contact data providers.
Validate line type and status on whatever comes back.
Fall back to the business line from the Google listing if no mobile is found, and mark it as such.
Verify before you dial
Having a phone number and having a good one are different things. Run verification before your callers start, because it's much cheaper than paying people to dial dead lines.
Line type detection tells you whether a number is mobile, landline or VoIP. You need this for prioritizing (mobiles first when you want owners) and for compliance, since the rules for calling wireless numbers are stricter. Virtual numbers such as Google Voice are often heavily screened.
Status checks confirm a number is currently in service and catch disconnected or reassigned numbers.
Carrier lookup matters if you're running SMS alongside calls, because carriers filter business texting differently.
Many enrichment platforms include this step, or you can use standalone services like Twilio Lookup, NumVerify or Telnyx Number Lookup. Pricing is per lookup and usually around a cent or less (Twilio lists Line Type Intelligence as a paid per-request add-on; check current pricing), which is trivial next to the labor cost of calling bad data.
The legal side, briefly
This is not legal advice, and agencies calling on behalf of clients should have counsel review their process. But a few points trip people up with SMB lists specifically:
The FTC's Telemarketing Sales Rule exempts most business-to-business calls, but the TCPA, which the FCC enforces, has no general B2B exemption.
Using an autodialer or prerecorded message to call a cell phone requires prior express consent, and prior express written consent for marketing calls. That applies whether the owner uses the cell for business or not.
Courts disagree about whether cell phones count as "residential" lines for Do Not Call purposes. When an owner's business number is also their personal cell, the safe assumption is that DNC rules apply. Scrub against the federal registry and relevant state lists, and honor opt-outs immediately.
Several states, including Florida and Oklahoma, have their own telemarketing laws with stricter calling hours and consent rules. Check the states you're calling into.
Keep the data accurate over time
Finding numbers once isn't the hard part. Keeping them right is. Owners change numbers, businesses close, and new people take over.
For accounts your callers are actively working, re-verify contact info every 90 days or so. For dormant lists you plan to reactivate, run full enrichment and verification before the new campaign starts rather than trusting last year's file.
Tag every phone number with its source and the date you got it. When a number turns out to be wrong, you'll know which source produced it, and after a few hundred calls you'll know which sources are worth paying for.
Close the loop with your dialer. When a caller marks a number as disconnected or wrong party, that disposition should send the record back through enrichment to look for a replacement before the next attempt, instead of leaving a dead number in the queue.
Getting the owner to pick up
Finding the number is step one. Getting the person to answer, and stay on the line, is where campaigns succeed or fail. SMB owners get a lot of sales calls and screen hard.
Local presence. Many dialers let you call from a number with the prospect's area code, and owners are more likely to answer a local number. Use numbers that are properly registered, and don't rotate through so many that carriers start labeling them as spam.
Timing by vertical. Generic "best time to call" advice doesn't fit small businesses. A restaurant owner at 4 PM is prepping for dinner service. A contractor is easier to catch early, before they're on a job site, than in mid-afternoon. A dental office manager is busiest when patients arrive in the morning. Build a call window for each vertical you target and test it.
Voicemail. A lot of your dials will end in voicemail, so treat the message as part of the pitch. Keep it under 20 seconds, say your name and number clearly at the start and again at the end, and give a reason that's specific to their type of business. Generic messages get deleted.
Context. Glance at the Google rating, the review count and how long they've been open before you dial. "I saw you've got more five-star reviews than anyone else doing HVAC in your area" gets a different reaction than a generic opener.
The agencies that get consistent results do both parts well. A great script can't fix bad data, and perfect numbers don't help if the calls are badly timed. For the buying side of this, including how agencies should evaluate list vendors, see our guide to building better call lists for cold calling agencies.
Building the list in Databar
If you want to run the whole workflow in one place, Databar gives you Google Maps and directory data, owner research with the AI Researcher, and phone waterfalls across 160+ data providers in a single table. You're charged for results, not for lookups that return nothing, which matters for SMB lists where coverage is patchy. Paid plans start at $99/month, and you can try the full product free for 14 days.

FAQ
Why is it harder to find mobile numbers for small businesses than for enterprises?
Small business owners don't appear in corporate directories, rarely keep complete LinkedIn profiles, and often use a personal cell as the business line. Most B2B databases are built from sources that don't capture this segment well.
How often should I re-verify SMB phone numbers?
Every 90 days or so for accounts you're actively calling, and always before relaunching a dormant list. Small businesses change hands and close often enough that a year-old file will have a noticeable share of dead or wrong numbers.
Is it legal to cold call small business owners on their cell phones?
Often yes, but with conditions. Don't use an autodialer or prerecorded messages without consent, scrub against federal and state Do Not Call lists (courts are split on whether cell phones are covered, so assume they are), follow state calling-hour rules, show accurate caller ID, and honor opt-outs. Get legal advice for your specific program.
What's the best single source for SMB mobile numbers?
There isn't one. Combining sources, with a waterfall across several providers, gets much better coverage than any single database. Google Business Profiles, state business registrations and licensing boards are good free starting points for finding the owner.
How do I check whether a number is a mobile?
Use a line type lookup, available from Twilio, Telnyx, NumVerify and most enrichment platforms. It tells you whether the number is mobile, landline or VoIP, usually for about a cent or less per lookup.
Recent articles
See all








