For freelancers, community managers, and small agencies
EN ES
Selling websites

How to Sell Websites to Local Businesses in 7 Steps

Who to sell to, what to say in your first message, how to handle objections, and how to charge a monthly fee when you sell websites to businesses.

Published · Updated · 8 min read
Neighborhood street with a roll-up-door auto shop and a hair salon next to the sidewalk

To sell websites to local businesses, pick one industry and one area, start a conversation before you offer anything, show the owner what their own website would look like, and charge a monthly fee that includes updates and a results report. What closes the sale is what the website brings in for the business: WhatsApp messages and phone calls.

Knowing how to build websites and knowing how to sell them are two different jobs. Plenty of freelancers and social media managers in Mexico have the first one down and get stuck on the second: they send messages, people ask for the price, and then nobody replies. This guide is about the second job.

If you're looking to sell a website you already own (a blog or an online store with traffic), that's a different topic: that happens on website marketplaces like Flippa. Here we're talking about selling websites to businesses as a service.

Step 1: Pick who you're going to sell to

Trying to sell to everyone is the most common mistake. Pick an industry where:

  • People search for the service on Google. Dentists, vet clinics, auto repair shops, lawyers, schools, hair salons, plumbers.
  • Each customer is worth a lot to the business. A new patient for a dentist is worth far more than a new customer for a taco stand.
  • There are lots of businesses in your area without a website. The more there are, the easier they are to find.

Once you've picked an industry, your messages, examples, and prices get specific. You stop saying "I build websites" and start saying "I build websites for dental offices in Guadalajara." In who you sell to, you'll find what a website needs for each industry, and in businesses without a website, how to find them in your city.

Step 2: First contact

The first message is there to start a conversation. A few rules:

  • Say why you're reaching out to them specifically. "I noticed your shop has great reviews on Google, but I couldn't find your website."
  • Ask an easy question. "Do you get customers from Google, or is it mostly word of mouth?"
  • Save prices and links for later.
  • If you can go in person, go. Many owners trust someone who walks into their shop more than a message.

Keep it polite and a little formal until the owner sets a more casual tone.

Messages that get left on read usually have one of three problems: they talk about you instead of the business, they send a price before there's any interest, or they're obviously copy-pasted. In how to get web design clients, you'll find more ways to reach them.

Step 3: Show them their website

Once the owner has replied and shown some interest, show them what their website would look like, with their name, their photos, their hours, and their WhatsApp button.

It works because the owner doesn't have to imagine anything. They see their business on their phone and look it over at their own pace. A portfolio of businesses they don't know or a PDF quote asks a lot more of them.

"I put together a sample of what your business's website could look like. Take a look whenever you have a minute and let me know what you'd change 👇"

Sending a finished website to someone who never replied is a different story. Many owners read it as pressure or as something sketchy. The order matters: conversation first, sample second.

Step 4: Talk about what the website does for the business

The owner cares about four things:

  • More people messaging them on WhatsApp.
  • Fewer people asking for their hours and address.
  • Showing up on Google when someone nearby searches for their service.
  • Looking more professional to new customers.

Talk in those terms and show them the sample on their phone: according to INEGI's 2025 ENDUTIH survey, 97.3% of internet users in Mexico go online with a smartphone. Promise what you actually control: a clear, fast website with the right information and a WhatsApp button that counts every click. Google rankings and the number of customers depend on a lot of things outside your control, so don't promise them.

Step 5: Handle the most common objections

What the owner says How to respond
"Instagram is enough." Instagram shows their work to people who already follow them. A website shows up when someone searches for them on Google and sends that person to their WhatsApp. You can send them this article.
"It's too expensive." Offer the monthly plan: one monthly fee with everything included gets compared to their phone plan, not to a MX$10,000 project.
"My nephew can do it cheaper." Ask who's going to maintain it, update the hours, and renew the domain a year from now.
"What if it doesn't work?" Show them the report you'll send every month with WhatsApp clicks and calls.
"What happens if I want to stop paying?" Explain in writing what they keep (domain, content) and how the website gets handed over.
"Anyone can do that with AI now." Building it is the easy part. Keeping it accurate, updating it when they ask, and showing them results every month is the service.

Step 6: Charge a monthly fee

There are three common ways to charge: a one-time fee, a one-time fee plus maintenance, or a monthly fee from day one. We compare them with real numbers in how much to charge for a website.

With local businesses, a monthly fee usually closes more easily because the owner doesn't have to hand over MX$8,000 or MX$10,000 all at once. Get three things clear before you give a price:

  • What each plan includes: how many updates per month and what extras.
  • What happens if they cancel: whether they keep the domain and the content.
  • How they pay you: bank transfer, cash deposit at OXXO, or card. The easier it is, the fewer late payments you'll have.

Step 7: Show results every month

A client who doesn't see results cancels. A client who does sticks around and sometimes asks for more.

A monthly report with three numbers is enough: clicks on the WhatsApp button, clicks on the call button, and contact form messages. Send it along with the invoice. That way the conversation starts with what came in through the website and not with "your payment is due."

Once you have a happy client, you can add to the monthly plan: a chatbot on the website, AI replies on WhatsApp for when the owner can't answer, online booking, or a product catalog.

FAQ

Is selling websites still profitable today?

It can be if you charge a monthly fee and each site doesn't take you much time. With one-time payments, you start from zero every month. With a monthly fee, each new client adds to the ones you already have. Run the numbers with your price and your costs before you decide.

How do I pitch a website to a business?

To pitch a website to a business, first talk with the owner and ask how they get customers. When they show interest, show them a sample of their own website with their name, photos, and WhatsApp button. Leave the price for last and present it as a monthly fee with everything included.

What should I say to sell a website?

To sell a website, talk about what the business gets out of it: more WhatsApp messages, fewer repeat questions about hours and address, and showing up when someone searches for their service on Google. Skip technical terms like hosting or responsive, and don't promise Google rankings, because they depend on things you don't control.

Do I need to know how to code to sell websites?

You don't need to know how to code to sell websites. There are platforms that build the website from the business's information and let you make changes over chat, without writing any code. What you do need is to know how to talk with the owner, understand what their business needs, and follow up every month.

What do I do if they ask for the price and then stop replying?

If a business asks for the price of a website and then stops replying, it's almost always because the price showed up before the interest did. Pick the conversation back up by showing them a sample of what their website would look like, with their name and photos, and hold the price until they ask again.

How much should I charge a local business for a website?

In Mexico, a local business pays MX$3,000 to MX$15,000 as a one-time fee for a website built by a freelancer, according to GoDaddy LATAM and New Emage. As a monthly fee that includes hosting, updates, and a results report, the usual range is MX$500 to MX$2,000 a month, depending on the industry and scope.

How The Biz Layer helps you sell websites

The Biz Layer is a platform for freelancers, social media managers, and small agencies that sell websites to local businesses and charge them a monthly fee. It's built for this exact process: you search for businesses on Google, build their website from a short form, send it to them on WhatsApp, and charge a monthly fee you set.

Changes are requested over chat with an AI agent, and every site counts WhatsApp clicks and calls for your monthly report. The websites carry your client's brand, not ours (we explain this in what are white label websites). Building is free, and you pay once your client's site is live. Check out the plans.

Build a free website

← All articles

Build your prospect's website in a minute. Bill them every month.

See how it works

Build your first prospect's website free