How to Sell Websites to Local Businesses (Scripts & Objections)

How to sell websites to local businesses: what to pitch, scripts for calls, visits and email, pricing models, and answers to the most common objections.

Updated
Reading time
12 min
On this page
  1. What local businesses are actually buying
  2. Start with the right leads
  3. Opening scripts that don’t sound like spam
  4. Show a mockup, not a portfolio
  5. How to price websites for local businesses
  6. Answering the most common objections
  7. Selling AI-built websites: what changes and what doesn’t
  8. Is selling websites to small businesses still profitable?
  9. Frequently asked questions

The short answer

Owners don’t buy websites. They buy more calls, more bookings and looking legitimate when someone searches for them. Lead with what a customer sees today when they search the business name, show a quick mockup, bring an available domain, quote one clear price, and have honest answers ready for "word of mouth is enough" and "I have a Facebook page".

What local businesses are actually buying

A plumber doesn’t want a website. They want the phone to ring with the right jobs. Frame everything you say around outcomes the owner already cares about:

  • Being found when someone searches “plumber near me” at 7 a.m. with water on the floor.
  • Looking legitimate when a customer who heard about them searches their name.
  • Fewer repetitive calls asking for hours, prices or the service area.
  • Owning their presence instead of renting it from a directory or a social network.

Technology, frameworks and page speed scores belong in your work, not your pitch.

Start with the right leads

Selling gets much easier when you only talk to businesses that are busy and visibly lack a web presence. Look for a solid review count and rating, a listed phone number, and no website, a dead or parked one, or an available matching domain. Our guide on finding businesses without websites covers free ways to build that list. PresenceZero automates it and scores each lead so you start with the best ones.

Opening scripts that don’t sound like spam

Every script below uses something specific to that business. Replace the bracketed parts every time. If you can’t fill them in, you haven’t done enough research on that lead yet.

Phone

“Hi, is this [owner name]? I’m [your name], a web designer here in [city]. I was looking at [business] on Google: [rating] stars from [count] reviews, which is great. But when I searched for you, there’s no website, and [businessname].com is actually still available. I put together a quick sketch of what a simple site could look like. Could I show you in ten minutes later this week?”

Walk-in

“I won’t keep you. I’m a local web designer, and I made this for you [show phone]. It’s your reviews and photos on a one-page site. If you like it, here’s my card. If not, no problem.”

Personal email or contact form

Subject: [Business] — your Google listing links to a dead page

Hi [name], your listing on Google links to [old-domain], which currently shows [“this domain is for sale” / an error]. Customers who tap it hit a dead end. I’m a web designer in [city] and sketched a replacement using your reviews. Happy to send it over, no obligation. — [your name], [phone]

Send these one at a time. Volume isn’t the goal; relevance is. PresenceZero drafts a plain-language opening angle from each lead’s real signals as a starting point, and you adapt it.

Show a mockup, not a portfolio

Owners find it hard to picture “a website”. They find it easy to react to their website. A rough one-page mockup with their business name, two or three photos from their listing, their best review and a big tap-to-call button takes well under an hour with a template, and it does more selling than anything you can say.

Keep it deliberately unfinished. The point is “this could be yours by next week”, not giving away the work.

How to price websites for local businesses

The three common models, and when each fits:

ModelHow it worksBest for
One-time buildA single project fee; the owner handles hosting afterwards.Owners who distrust subscriptions or have someone technical in the family.
Build + care planA setup fee plus a monthly fee for hosting, updates, backups and small edits.Most local businesses, and your recurring revenue.
Website subscriptionNo setup fee, a higher monthly fee, and a minimum term.Owners whose cash flow makes upfront costs the main objection.

Prices vary too much by market to quote here. Ask what one new customer is worth to the business and price so the site pays for itself with a handful of jobs. Put your price in writing on a single page, and include the domain registration in the owner’s name.

Answering the most common objections

They sayA good answer
“Word of mouth is enough.”“It clearly works: [count] reviews! But when people hear about you, the first thing they do is search your name. Right now they find [what they find]. A site makes sure word of mouth lands.”
“I have a Facebook page.”“Keep it! A site doesn’t replace it, it gives you something you own that shows up in Google and doesn’t need a login to view. We can link the two.”
“It’s too expensive.”“What’s a typical job worth to you? If the site brings in [two or three] jobs a year it has paid for itself. We can also spread it monthly.”
“My nephew is going to do it.”“Great, here’s the domain that’s still free, grab it before someone else does. If plans change, call me.”
“I don’t have time.”“That’s the point. I write it, use your existing photos and reviews, and you approve it in one call.”

“My nephew” and “not right now” are real answers. Be gracious, leave the mockup with them, and move on. Plenty of these turn into calls six months later.

Selling AI-built websites: what changes and what doesn’t

AI site builders have cut the time it takes to produce a decent small-business site. That makes the build cheaper. It doesn’t make the sale easier. What owners still pay for is someone who finds them, understands their business, writes copy that sounds like them, sets up the domain and their Google profile, and is there when something breaks.

Use AI to make the mockup and first draft faster, and be honest that you do. Compete on outcomes and service, not on hours. If your whole pitch is “I’ll generate you a site”, the owner will soon ask why they shouldn’t do it themselves.

Is selling websites to small businesses still profitable?

It can be, if you keep acquisition cheap and revenue recurring. One-off builds won by heavy discounting rarely add up. A steady flow of well-qualified local leads, a repeatable template for your niche, and care plans that keep paying after launch usually do. Track how many leads you contact, meetings you get and deals you close. Those three numbers show you where to improve.

For building that steady flow of leads, see how to get web design clients.

Frequently asked questions

What should I say when cold calling a business about a website?

Introduce yourself as a local web designer, mention one specific thing (their reviews, what customers see when they search them, an available domain), say you have prepared a quick sketch, and ask for ten minutes later in the week. Keep it under thirty seconds.

How do I convince a business owner they need a website?

Don’t argue in the abstract. Show them what a customer sees today when they search the business name, show a mockup with their own reviews and photos, and tie the site to calls and bookings. Let them decide.

Should the client own their domain?

Yes. Register the domain in the business owner’s name. It builds trust, it’s the ethical default, and it removes a common objection about being locked in.

Written by

Tahir builds websites and AI call receptionists for local businesses, and wrote PresenceZero to find his own leads. These guides are the playbook he uses with it.

Run this on your own city.

PresenceZero is free and open source. Start with OpenStreetMap: no API key, no account, a scored list in minutes. Or click through a real result set first.