All guides

October 18, 2026 · 9 min read

How to Sell Websites to Local Businesses (Plumbers, Roofers, Salons and More)

Selling websites to local businesses is one of the simplest ways to make money online, because the customer already exists. A plumber with a full schedule, a salon with a waitlist, a roofer with great reviews: plenty of them still have no website of their own. You don't have to convince them their business is good. You just have to show them what they're missing and make it easy to say yes.

This guide covers the whole job: who to sell to, how to build a client site fast, how to pitch it, what to charge, and what each kind of business actually needs on its site.

Why local businesses buy websites

Most owners without a website aren't against having one. They're busy, they assume it costs thousands and takes weeks, and nobody has ever put a finished one in front of them. Meanwhile, customers search "plumber near me" or "hair salon open now" and pick whoever looks legit online. The pitch writes itself: you're not selling a website, you're selling the customers who are choosing a competitor because that competitor has one.

Step 1: Pick businesses that are thriving offline

The best prospect is a business that's clearly doing well and clearly invisible online. Look for these signs on their Google listing:

  • Strong reviews, like 4.5 stars or higher with a real number of reviews behind it. Customers already like them.
  • No website link, or a link that only goes to a Facebook page, a booking widget or a dead page.
  • A trade where customers search before they call: home services, beauty, food, auto, cleaning.

Before you reach out, search the business name and city on Google. If a real site shows up that isn't on their listing, skip them. Telling someone they have no website when they do is the fastest way to lose the conversation.

Step 2: Build their site before you pitch it

A finished website with their name on it beats any description of one. "I built you a site, here's the link" gets a very different reaction than "I build websites, are you interested?" The trick is building fast enough that it's worth doing for a business that might say no.

To build a website for a client fast, keep the first version simple:

  1. 1One page. A headline that says what they do and where, their services, their reviews, their hours and a big call or book button. That's what most local customers look for.
  2. 2Their real details. Business name, phone number, address, service area and the services they actually offer, pulled from their listing.
  3. 3Real photos. Use their own if they have them, otherwise good stock photos of their trade. Never photos of another real business.
  4. 4A clear next step. Every section should make it easy to call, book or get a quote.

If they want more later, like separate pages for each service, a gallery or a booking system, that's an upsell, not a reason to delay the first version.

Step 3: Pitch with the live link

Call, email or walk in, and lead with the site. Something like:

"Hi, I noticed your business doesn't have a website, so I made you one to show what it could look like. Here's the link. If you like it, I can make it yours, put it on your own domain and keep it updated."

  • Call during slow hours. For restaurants that's mid-afternoon, for contractors early morning or evening.
  • If you email, use your real name and business address, include a way to unsubscribe, and stop if they ask. That's the law for business email in the US, and it's also just good manners.
  • Make the calls yourself. Automated or AI-voice calls to businesses' cell phones without permission break US robocall rules, and owners hang up on them anyway.
  • Follow up once or twice. Busy owners miss messages. A short "just checking you saw the site I made you" is fine.

What to charge

Local business websites commonly sell for $500 to $2,000 for a single page, and more for a full multi-page site. A simple way to frame it: if the site brings in one or two extra jobs, it has paid for itself. For a plumber or a roofer, one job can be worth more than the whole website.

You can also offer a monthly plan for hosting and small updates. Many owners would rather pay a little each month than a lot up front, and it turns one sale into income that keeps coming.

What each trade needs on its site

Every local site needs the basics: what they do, where, how to reach them and proof they're good. Beyond that, each trade has its own priorities, and knowing them makes your pitch sound like you understand their business.

Plumbers

People search for a plumber when something is leaking right now. The phone number should be the biggest thing on the page and clickable on mobile. Show the service area, emergency or same-day availability if they offer it, a list of common jobs like drains, water heaters and leaks, and their license and insurance if they're licensed. Reviews that mention showing up fast are gold.

Roofers

Roofing is a big purchase, so trust matters most. Feature before-and-after photos, the materials they work with, any warranty they offer, and a free inspection or quote button. If they handle storm damage or insurance claims, say so clearly, because that's a big reason people search.

HVAC

Split the page into repairs, installs and maintenance, and make it obvious whether they do emergency calls. Maintenance plans are worth their own section, since they bring the business repeat customers.

Landscapers and lawn care

This is a visual trade, so a photo gallery of real yards they've done is the strongest thing on the page. List services by season, show the neighborhoods they cover, and add a quote request form.

Hair salons and barbershops

Customers want three things: prices, photos of the work and a way to book. Put a service menu with prices up top, link their booking app if they use one, and show their hours. A short intro for each stylist or barber helps people pick who to see.

Restaurants and food trucks

The menu is the site. Make it readable on a phone, not a blurry photo of a paper menu. Add hours, location, online ordering or delivery links if they have them, and good food photos. Food trucks need an easy way to show where they'll be.

Cleaning services

Show what's included in each type of clean, the area they serve and how to get a quote. People are letting strangers into their home, so reviews, photos of the team and a line about being insured or background-checked go a long way.

Auto repair shops

List the services and the makes they work on, show hours and whether they take walk-ins, and put the address with a map up front. Reviews that mention honest pricing are what most people are looking for.

Doing the whole thing with Parola

Parola was built for exactly this. One search returns up to 25 local businesses in a trade and area, filtered to the ones without a real website and checked so you're not pitching businesses that already have one. From any lead, one click builds a finished site with their details, ready to send as a preview link or publish. You can change anything by chatting, like "add an emergency service banner", and connect the client's own domain when they buy.

Whether you use Parola or do it by hand, the formula is the same: find businesses that are great offline and missing online, show them a real site with their name on it, and make it easy to say yes. It's free to start.

Find your next client in one search

Parola surfaces local businesses without a real website, verified and ranked — then builds them a site in about 60 seconds. Free to start.