If you build websites for small businesses, the most natural first conversation is with a business that has no website at all. There is no "your current site is slow" debate and no agency to replace. There is just a visible gap and a simple question: would a site help?
The hard part is finding those businesses, confirming the gap, and reaching a busy owner. Here is the process, step by step.
1. Pick one niche and one city
"Businesses without websites near me" is too broad to act on. Pick one business type and one area, and finish that list before moving on.
Two things make a niche worth your time:
- They rely on local customers who look them up. People search for a roofer, a vet or a pressure washer by name and by "near me".
- One new customer is worth a lot to them. A single roof replacement, HVAC install, dental patient or regular vet client can pay for a simple website many times over. That makes your price an easy conversation.
Where to start: auto repair. We hand-checked 159 auto repair listings on Google Maps across 10 US cities, and 26 of them (16.4%, about 1 in 6) had no website of their own, compared with 4 of 319 across five other niches we checked. The share was higher further down the results (19.0% in results 21 to 28 versus 13.8% in results 1 to 8), so scroll past the top of the map. The tables, method and a CSV of every listing are in our auto repair hand count. Other niches you can try: roofers, HVAC, plumbers, general contractors, landscapers, pressure washing, cleaners, vets and dentists.
Then choose one city, or a few neighborhoods in a big metro. A tight scope makes your message more specific ("I was looking at roofers in Tulsa...") and your list easier to finish.
2. Search Google Maps with simple patterns
Almost every active local business has a Maps listing. Use plain search patterns:
roofing contractor Tulsa OKhvac repair Spokanepressure washing Tampa FLveterinarian Richmond VA-
emergency plumber 85032(ZIP codes help in large cities)
Open each result and look at the action buttons. A listing with a Website button has a linked site. A listing that only shows Call, Directions and Share does not have one linked.
Zoom into different parts of the city and search again to surface smaller businesses that never show on the first screen.
Record each candidate in a spreadsheet with these columns:
| Column | Example |
|---|---|
| Business name | (as listed) |
| Maps listing URL | link to the listing |
| Phone | from the listing |
| Review count / last review date | 42 / two weeks ago |
| Evidence note | "No site linked; Facebook page only" |
| Status | not contacted / called / follow-up 1 / replied |
3. Confirm the website is really missing
A missing link on Maps is a clue, not proof. Plenty of owners have a site and simply never added it to their listing. Before you count a row, spend one minute checking:
- Search the exact business name plus the city in normal Google search.
- Look through the listing's photos. A URL often shows up on a truck, a yard sign or a flyer.
- Check Facebook, Instagram, Yelp, Nextdoor and booking platforms. Many trades run entirely from a Facebook page.
A Facebook-only business is still a strong prospect. It just changes your pitch: they already understand being found online, they just do not own a page that ranks, takes quote requests or works for people who are not on Facebook.
Write what you found in one sentence. For example: "No website linked on Maps; only a Facebook page, last post in September." That sentence is your evidence note, and it becomes the core of your first message.
4. Check that the business is active
A business with no website and no activity may be closed or winding down. Look for signs of life:
- Recent reviews. Reviews from the last few months mean customers are still finding them.
- Review count. A listing with dozens of reviews and no site is usually the best kind of row. They already have demand, and people already look them up.
- Hours and photos. Current hours and recent owner-uploaded photos are good signs.
- A working phone. If you call and it is disconnected, drop the row.
Skip listings marked "temporarily closed" or with no reviews in over a year.
5. Qualify quickly
You do not need a complex scoring system. For each row, answer three questions:
- Is the website gap confirmed? (Step 3)
- Is the business active? (Step 4)
- Is there a working public phone number?
Three yeses means the row goes on your call list. Anything else gets dropped or parked.
6. Lead with the phone, not email
Many businesses without websites also have no public email address. The phone number on the Maps listing is the most reliable contact you will have.
Some practical tips for calling:
- Call at sensible times. For trades, mid-morning or mid-afternoon on weekdays usually beats first thing in the morning, when crews are heading out.
- Ask for the owner by role, not by a name you guessed: "Is this the owner? I had a quick question about your Google listing."
- Keep it under a minute. Say what you saw, offer one specific thing, and ask whether you can send it.
- Offer to text or email a mockup. Many owners prefer to look at something later instead of talking now.
If there is an email on the Facebook About tab or a booking page, use it as a second channel, not the first.
7. A short first message that names the gap
Whether you are calling, leaving a voicemail or sending a text or email after the call, the message should be short and based only on what you actually saw. Here is a template:
Hi, I was looking at HVAC companies in Spokane and found your Google listing. You have great reviews, but there is no website linked, so people can only call or find your Facebook page. I build simple sites for local service businesses with a quote request form and your reviews on the page. Would it be OK if I sent you a quick mockup for your business?
Why it works:
- It names the specific gap you observed.
- It references something positive and true (their reviews).
- It offers one concrete thing (a mockup) instead of a vague "let's chat".
- It makes no claims you cannot back up. Do not tell an owner they are "losing customers" or promise a number of new jobs. Let them decide whether the gap matters.
8. Follow up, but space it out
Most replies do not come from the first touch. A simple cadence that stays respectful:
- Day 0: call. If no answer, leave a short voicemail and send a text or email if you have one.
- Day 3 or 4: a second, shorter touch. "Following up on the website mockup for your business. Happy to send it over if useful."
- Day 10 or so: one last note, then mark the row closed.
Following up the next day feels pushy to a busy owner. Three or four days apart gives them room. Log every touch in your status column so you never contact the same business twice in a week.
9. Track and repeat
Work a small batch first, maybe 20 to 30 businesses, and note who picks up and what they say. Then move to the next neighborhood or niche with the same columns. After a few rounds you will know which niches care about having a site.
If you would rather skip the research
The Maps checks above are the slow part. Full disclosure: we run Prospect Signal, which sells researched lists of local businesses without websites by niche and city, 250 for $59. Every prospect includes a public business phone number; email included where found. Each row also has the source link and an evidence note like the one in step 3. If that saves you time, you can see how no-website lead packs work here.
Either way, the process is the same: one niche, one city, a confirmed gap, a phone call and a message that names exactly what you saw. Good luck with your outreach.
The Prospect Signal Team
Top comments (0)