A business with an outdated website is a web designer's best prospect. The problem is real, it's visible, and it's costing them customers. You just have to find them and say so. The catch is that checking businesses one at a time is slow. Here is how to do it in a way that scales.
You're not judging taste. You're looking for things that cost the business money or hide them from search. The ones that matter most:
Instead of eyeballing every site, rate each one on those categories and roll it into a single number: how modern the site is, from 1 to 100. Now you can sort a whole town from worst to best. The lowest scores are the businesses with the most problems, and the most fixable ones. A site that scores in the teens isn't a maybe. It's a pitch that writes itself.
Data is never perfect. A business tagged "no website" might have one your list missed, and a site that failed to load might have just been down for a minute. Spend ten seconds confirming with a quick search for their name before you reach out, so you never open with a mistake.
The reason these leads close is that you can be concrete. "When someone searches for a barber in your town, your shop doesn't come up, and a competitor with a real site gets that customer" beats any "I build websites" email. Name the exact problem, connect it to lost customers, and offer to show them what a better version would look like.
The method works by hand for a block or two. To cover a whole city, hundreds of businesses scored and ranked, you'll want it automated. That's what NecronomiComm does. Point it at a city or ZIP and it hands back the ranked list, worst first, with contact info and a specific message for each one.
Give NecronomiComm a city or ZIP and it builds a ranked list of local businesses whose websites are the most out of date. Those are the ones most likely to say yes. You get their contact details and a message you can send as-is. Start free, no card required.