• Local business
  • Web design
  • Cold email

How to find local businesses without a website (and pitch them honestly)

A free, step-by-step way to find local businesses that have no website or a weak one, check their site fairly, and send a pitch they'll actually read.

By Shehryar Ahmed4 min read

Plenty of good local businesses — dentists, restaurants, salons, plumbers — still have no website, or one that is slow, broken on phones, or years out of date. For a web designer or developer, that's real, local demand.

The hard part isn't finding them. It's pitching them in a way that doesn't sound like the dozens of generic "I can make you a website" messages they already ignore. This guide covers both.

Step 1: Pick one niche and one city

Don't start with "all businesses everywhere". Choose a combination you can speak to confidently:

  • A niche where a website clearly brings customers: clinics, restaurants, beauty salons, trades, gyms.
  • A city or area — your own, or a market you know well.

A narrow focus lets you write one strong, relevant message and reuse your research.

Step 2: Find the businesses

Free sources work well:

  • Google Maps: search "dentist in Manchester" and open each listing. The "Website" button is either there or it isn't.
  • OpenStreetMap: many businesses are mapped with their website and contact details; it's open data and free to use with attribution.
  • Local directories and social pages: a business with an active Facebook or Instagram page but no website is a strong lead.

Note three groups as you go:

Group What it means
No website The easiest pitch — they're missing out entirely
Weak website Slow, not mobile-friendly, insecure, or clearly outdated
Good website Skip — be honest with yourself

Step 3: Audit weak websites fairly

If a business already has a site, check a few objective things before you contact them:

  • Mobile: does it work and read well on a phone?
  • Speed: test it with Google's free PageSpeed Insights.
  • Security: does it load on https:// without warnings?
  • Basics: a clear title and description in Google, contact details that are easy to find, an up-to-date copyright year.
  • Respect robots.txt: if a site asks not to be checked automatically, don't run tools against it.

Just as important: write down what they do well. A clear menu, great photos, easy opening hours. You'll use this in your message.

Step 4: Write the honest pitch

The structure that gets replies is the opposite of a sales script:

  1. Start with something genuinely good about their business or site.
  2. Name two or three real issues you found — each with a plain-English reason it matters.
  3. Give one recommendation they could act on, even without you.
  4. Offer a small next step, such as a short plan or a call.

"I had a look at your website — your opening hours and menu are right on the homepage, which customers appreciate. Two things are holding it back: on a phone it scores 38/100 for speed, and Google doesn't show a description for it. Compressing your images would fix most of the speed issue. Would a short 5-point plan for your site be useful?"

It's short, it proves you looked, and it's useful on its own.

Step 5: Follow the rules for business email

Contacting businesses by email is allowed in many countries, but the rules differ. As general guidance (not legal advice):

  • UK (PECR): you can email limited companies about relevant services if you offer an easy opt-out; sole traders and partnerships need prior consent.
  • US (CAN-SPAM): include your real name and a postal address, use an honest subject line, and honour unsubscribe requests.
  • Canada (CASL): generally needs consent; an address that is publicly published for business purposes can count as implied consent if your message is relevant to their role. Include your contact details and an unsubscribe option.
  • EU (GDPR): business emails can rely on legitimate interest, but keep messages relevant and make opting out easy.

Only use email addresses the business has published itself, never bought lists.

How long does this take?

By hand, finding, auditing and writing to 20 businesses can take a full day. ClientoraHQ's Local Biz tool does the finding and auditing for you — it lists businesses with no website, runs the checks above (respecting robots.txt), notes the good points first, and drafts the email. It also checks the email rules for the country before anything is sent, and you approve every message.

Key takeaways

  • Choose one niche and one city to start.
  • Sort businesses into no website / weak website / good website.
  • Lead with what they do well, then two or three real, specific issues.
  • Use published business addresses only and follow the email rules for that country.