Lead Generation
How to Find Local Businesses That Need a New Website (Step by Step)
The businesses most worth pitching are not the ones with the ugliest sites. They are the ones with a strong local reputation, real customers and a website that quietly gets in the way of both. You find them in six steps: pick a narrow market, build a list of businesses in it, run a five-minute check on each website, rank the results by how big and how provable the problem is, find the right person to contact, and record your evidence as you go.
This guide is for freelance web designers, small agencies, local SEO freelancers and conversion specialists who sell to local businesses. You will get a repeatable method, the exact checks to run, a scoring table you can copy, and an honest look at where a tool helps and where it does not.
What a good website prospect looks like
A good prospect has three things at once: a business that is clearly alive, a website problem you can point to, and a service you can sell to fix it. Missing any one of the three makes the pitch harder.
It helps to know the starting point. A Clutch survey of 406 US small business owners found that 83% of small businesses have a website, up from 64% in Clutch's earlier survey. So the typical prospect is not a business with nothing online. It is a business with a site that was built years ago, or built cheaply, or built and never touched again.
83%
of US small businesses have a website
Clutch survey of 406 owners
3
things a good prospect needs
Alive, provable problem, sellable fix
5 min
to check one site on a phone
Enough for one solid finding
Here is how the three parts show up in practice.
| What to look for | Strong sign | Weak sign |
|---|---|---|
| The business is active | Recent reviews, a listed phone number, current opening hours, recent photos | No reviews, disconnected number, listing marked closed |
| Reputation is ahead of the website | Hundreds of reviews and a high rating, but a slow or confusing site | Few reviews and a site that matches the low activity |
| The problem is provable | You can show a screenshot or a number | You only have a feeling that "it looks old" |
| The fix maps to a service | Missing booking path leads to a lead-form or booking build | A vague complaint with no clear service attached |
| You can reach a decision maker | A public business email or contact form and an owner's name on the site | Nothing except a personal social profile |
The second row is the one most people miss. A business with lots of happy customers and a poor website is already proving demand. The website is the leak. That gap is the pitch.
Step 1: Choose a niche and a city you can actually serve
Start narrow. "Local businesses" is not a market. "Dentists in Austin" is.
Pick a niche where a better website turns directly into money. Businesses that live on appointments and phone calls are the easiest to sell to, because a missing booking button or an unreadable phone number has a visible cost. SiteOpportunity treats these categories as appointment-driven when it recommends a service: dentists, chiropractors, HVAC contractors, plumbers, electricians, med spas, fitness studios, veterinary clinics, hair salons and auto repair shops.
Score a niche before you commit to it.
| Question | Why it matters |
|---|---|
| Does one new customer pay for the project? | High-value jobs (a dental implant, a roof, an HVAC install) make a website budget easy to justify |
| Do customers decide on a phone? | If most people search and tap "call", mobile problems are expensive for the business |
| Is the category crowded with similar sites? | Many near-identical sites means an easy comparison and a clear way to stand out |
| Are the owners reachable? | Owner-run shops answer emails and calls. Large chains route everything through head office |
| Can you show relevant work? | You sell faster in a niche where you can show two or three similar sites |
Choose one niche and one city for your first run. If you cover several cities, do them one at a time so your notes and templates stay specific. If you want the whole chain in tick-box form, use the local business prospecting checklist. A note on scope: SiteOpportunity currently covers United States businesses in common local-service industries, so if you work elsewhere, the manual method below still applies.
Step 2: Build a list of businesses
You need a list of real, active businesses in your niche and city, each with a website address. Most people begin with Google Maps, and it works well.
Search the market
Search the niche and city on Google Maps, for example "plumber in Cedar Park TX". Scroll well past the first few results, so your list is not limited to the businesses Google already ranks best.
Open each listing
Note the name, rating, review count, phone number and website link. If the listing has no website link, mark it as a different type of prospect (a new build, not a redesign).
Add a second source
Cross-check with a directory such as Yelp or a local chamber of commerce list. Each source surfaces businesses the others miss.
Record it in a sheet
One row per business: name, website, phone, rating, review count, source, date checked.
A few practical points:
- Aim for a workable list, not a giant one. Twenty to forty businesses you actually check beats four hundred you never open.
- Respect each source's terms. Copying a few listings by hand is one thing. Running automated scrapers against a site that forbids it is another. Read the terms before you automate anything.
- Use public information only. Business names, addresses, phone numbers and public websites are fine. Do not dig for private individuals' details.
- Keep the source and date. Listings change. A note that says "Google Maps, checked on this date" saves you from pitching a business that has closed.
Step 3: Run the five-minute website check
This is the step that separates a useful lead from a guess. For each business, open the site on your phone, not your laptop. Google now crawls and indexes sites with its smartphone crawler, so the mobile version is the version that counts for search. And customers are often standing outside a shop or sitting in a car when they look.
Mobile is not the whole picture, though. StatCounter's US figures show both desktop and mobile carrying large shares of web traffic, with mobile a little over 40% at the time of writing. Check both, but start on the phone.
- Desktop55.65%
- Mobile42.21%
- Tablet2.14%
Source: StatCounter Global Stats, United States, latest figures at time of writing
Both devices matter. A site that only works on a laptop fails the more than four in ten visitors who arrive on a phone.
Run these seven checks in order. Stop early if you find one strong, provable problem. If you want the longer version, the 34-signal website audit checklist covers every check in detail.
The five-minute check
- Open the site on your phone. Can you find the phone number or a booking button within five seconds without zooming?
- Look for the padlock. If the browser says the site is not secure, note it.
- Tap the phone number. Does it start a call, or is it plain text?
- Scroll the homepage once. Is it obvious what the business does, where it is and how to contact it?
- Run the address through PageSpeed Insights on mobile and note the performance score and the largest slow item.
- Check the footer copyright year and the last post or offer date, as a rough sign of neglect.
- Search the business name plus the city and read the page title and description Google shows.
Each check is quick, and each maps to something you can sell. If you want a shareable one-page version, see how to run a free website audit before you pitch.
| What you see | What it may mean | Service it points to |
|---|---|---|
| No visible phone or booking button on mobile | Visitors who are ready to act cannot | Booking or lead-form implementation, conversion-focused landing page |
| Page takes several seconds to show its main content | Visitors leave before reading | Website speed optimisation |
| Browser warns the site is not secure | Trust problem on every page | Security and HTTPS setup as part of a rebuild |
| Text is tiny or buttons are hard to tap | Poor mobile experience | Mobile website optimisation |
| Missing or generic page title and description in search results | Weak local search presence | Local SEO improvement |
| No reviews, testimonials or trust signals on the site despite great ratings | Reputation is not reaching the site | Trust and credibility upgrade |
| Design and copy look several years old, and everything else is fine | Cosmetic gap only | Branding and visual refresh (a softer pitch) |
For speed, use the thresholds Google publishes. The three Core Web Vitals targets, measured at the 75th percentile of real page loads, are Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less.
One trap: PageSpeed Insights shows two kinds of data. Field data comes from real Chrome users over 28 days, but it needs enough traffic to appear. Small local sites often do not have any, so you will mostly see lab data from a simulated test. Treat the lab score as a good pointer, not a verdict, and say so in your notes.
Step 4: Rank the results with a simple score
Now you have a sheet with notes. Rank it, so your best hours go to the best leads. This hand-scored version takes a minute per business.
Give each business 0, 1 or 2 points on each line, then add them up.
| Line | 0 points | 1 point | 2 points |
|---|---|---|---|
| Reputation | Under 20 reviews or under 4.0 rating | 20 to 100 reviews, decent rating | Over 100 reviews and a strong rating |
| Provable mobile problem | None found | One minor issue | A clear problem you have a screenshot of |
| Conversion gap | Contact and booking are easy | Contact path exists but is weak | Hard or impossible to book or call |
| Sellable service | Nothing obvious | One possible service | A clear primary service |
| Reachable decision maker | No public contact | A generic contact form | A named owner and a public business email |
The cut-offs above are a starting rubric, not a rule, so adjust them for your market. A score of 8 to 10 goes to the top of your list. A score of 5 to 7 is worth a look if you have time. Below 5, skip it.
Here is how three fictional businesses might score.
| Business (fictional) | Reputation | Mobile problem | Conversion gap | Service | Contact | Total |
|---|---|---|---|---|---|---|
| Cedar Ridge Plumbing | 2 | 2 | 2 | 2 | 1 | 9 |
| Maple Street Bakery | 1 | 1 | 0 | 0 | 1 | 3 |
| Harbor View Chiropractic | 2 | 1 | 2 | 1 | 2 | 8 |
Cedar Ridge Plumbing wins. It has a big review base, its phone number is text rather than a tap-to-call link, and it has no booking form. Maple Street Bakery does not need you. Its site works, and a bakery site is not where its money comes from.
This is the same logic SiteOpportunity automates, with more signals. If you want the deeper version, read how the Opportunity Score works and how to use it to prioritise leads.
Step 5: Find the right person to contact
For every prospect on your shortlist, find the person who can say yes, and the public way to reach them. Look for an owner or manager name on the "About" or "Contact" page, a public business email on the site, or a contact form.
Stick to public, role-based business contacts. Do not target private individuals, and do not bypass logins or access controls to find details. The sending rules matter as well. U.S. law does not exempt business email, so the FTC's CAN-SPAM guidance applies. The full breakdown is in the guide to cold emails for local businesses.
Step 6: Record evidence as you go
The reason to check every site yourself is to turn a feeling into evidence. Capture it while you are looking.
For each shortlisted business, keep:
- A screenshot of the problem, on the device you tested, with the address visible.
- A one-line finding in plain words: "On mobile there is no booking button above the fold, and the phone number is not tappable."
- The service it points to.
- The date you checked, because sites change.
That one line becomes the opening of your outreach. Specific beats general every time. "Your website could be better" gets deleted. "I could not find a way to book on my phone" gets read.
Doing this by hand versus using a tool
You do not need a tool to do any of this, and for a first run in one city, doing it by hand is a good way to learn what matters. The tools guide compares the options. The cost is time and consistency. Checking forty sites carefully takes hours, and your notes drift as you get tired.
| Method | Effort | Evidence quality | Best for |
|---|---|---|---|
| Manual research on Google Maps and directories | High | High, but uneven | Your first niche and a small list |
| Generic business lead lists | Low | None about the website | Getting names and phone numbers, not reasons to call |
| Generic scrapers | Medium | None about the website, and terms of service risk | Bulk contact data, with care |
| Website opportunity intelligence | Low | Consistent, with sources shown | Repeating the process across many cities and niches |
Lead lists tell you who a business is. They do not tell you why to call. That is the gap that a website-aware method fills.
SiteOpportunity automates Steps 2 to 4. You name a market, it collects real local business listings from public sources, and it inspects each business's website. For each business you get an Opportunity Score, a separate Confidence score, the findings behind them and a recommended service. Nothing is sent automatically. You review the evidence, edit any draft and send outreach yourself. The feature overview shows what each result contains.
Cost is easy to work out, because one credit covers one fresh website analysis. If a valid cached analysis is available, opening it again does not use another fresh-analysis credit. This chart shows the cost of one analysis on each option, based on the published prices.
Calculated from published SiteOpportunity pricing. Pro is $49 a month for 250 credits, rounded to the nearest cent.
The free plan includes 10 analyses and needs no card, so you can test the method on one market before paying anything. Run a free search
Full prices are on the pricing page.
Prospecting is one route among several. How web design agencies find clients compares nine of them, so you can build a pipeline that does not depend on a single source.
Common mistakes when prospecting for website work
- Chasing the worst-looking site. A poor design on a business with no customers usually means no budget. Reputation first, design second.
- Judging on desktop only. The phone often tells a different story from a wide laptop screen.
- Skipping the evidence. If you cannot show what you saw, you are guessing, and the owner can tell.
- Pitching a full redesign for everything. Often the honest answer is a smaller fix, such as a booking form or a speed fix. Smaller pitches close faster and build trust.
- Ignoring how you contact them. A good finding sent carelessly still gets ignored, or worse, breaks the rules.
- Building a giant list and never finishing it. Ten well-researched prospects beat a hundred unread rows.
When this approach does not work
Be honest with yourself about the limits.
- Businesses with no website. They can be good prospects, but the pitch is a new build, and the research is different. Treat them as a separate list.
- Businesses where the site does not drive revenue. A long-established shop that lives on repeat walk-in trade may not care about its site, whatever the audit says.
- Large chains. Decisions happen at head office, and local managers usually cannot change the site.
- Very small markets. In a town with a handful of businesses in your niche, you may run out of prospects quickly. Widen the area or add a second niche.
Questions about finding prospects
Should I pitch businesses that have no website at all?
Yes, but keep them on a separate list. The pitch is a first website rather than a redesign, and you have no site to audit, so your evidence comes from their listing, reviews and competitors instead.
How many websites should I check before I start outreach?
Check enough to build a shortlist you can contact this week. For most freelancers that is a list of 20 to 40 businesses checked and about 5 to 10 worth contacting first. Quality of evidence matters more than volume.
Is it legal to email businesses I find this way?
In the United States, business email is covered by the CAN-SPAM Act, which does not exempt business-to-business messages. You need accurate headers, a truthful subject line, a physical address and a working opt-out. This is not legal advice, so check your own situation.
Do I need paid tools for the five-minute check?
No. A phone, a browser and PageSpeed Insights are enough for a first run. Tools save time when you repeat the process across many cities, but they do not replace looking at the site yourself.
Are automated scores a guarantee that a prospect will buy?
No. Scores and checks are estimates that help you decide who to contact first. They do not guarantee replies, clients, rankings or revenue, and you should verify findings before you reach out.