How to sell websites to local businesses
Building websites for local businesses means launching a fast, mobile-ready site with a contact or booking flow for a business in your area, then keeping it running. This guide covers the path, the hosting and accessibility rules that catch builders out, and what is yours to decide.
Last reviewed By the Cashcade editorial team7 sources
In CashcadeOpens soon in Cashcade. This guide covers the business whether or not it is open yet.
- Hosting
- A commercial-eligible plan is required
- Build time
- Hours to 3 days (estimate)
- Accessibility
- Build to WCAG 2.1 AA
- First paid invoice
- 2 to 8 weeks (estimate)
On this page
What the business is
You build and launch a site for an independent business such as a plumber, a barbershop or a studio, hand it over on the client's own domain, and offer to keep it healthy for a monthly fee. The scarce skills are not design. They are finding the owner, agreeing a clear scope in writing and getting content out of a busy person.
Most local businesses already have a site. A survey reported by Clutch in August 2025 put the share with a website at 83 percent, so the larger opening is a slow, dated or booking-less site. The credible opening line is a measured audit of the site they have, not a claim that they have none.[1]
The path, step by step
Pick a trade and an area you can name
- The software does
- Lists local-business categories with the pages and trust signals each one needs.
- You decide
- Which trade and which city or county.
- Done when
- Niche and area saved.
Audit five businesses you choose
- The software does
- Runs speed, mobile and basic accessibility checks and builds a one-page findings sheet.
- You decide
- Which five businesses.
- Done when
- Five audits saved.
Build one private preview
- The software does
- Drafts pages and copy from facts you confirm and keeps the preview unlisted.
- You decide
- What is true and what to show.
- Done when
- Preview link works and is marked as a preview.
Reach the owner in your own name
- The software does
- Drafts the message, adds the postal address and opt-out line, and tracks replies.
- You decide
- Whom to contact, what to send and when. You send it.
- Done when
- Message approved and sent by you.
Agree scope, price and ownership in writing
- The software does
- Provides a quote and agreement template and an invoice link.
- You decide
- Price, deliverables, revision rounds and who owns the domain.
- Done when
- Deposit invoice paid.
Collect content, build, check and launch
- The software does
- Generates pages and schema markup, runs performance and accessibility reports and guides domain setup.
- You decide
- Final copy, photos and the go-live date.
- Done when
- Site live on the client's domain and the checks pass.
Hand over and offer care
- The software does
- Gives a monthly care checklist and report template.
- You decide
- Whether to offer a care plan.
- Done when
- First invoice paid and site live.
How long it takes
| What | Range | Basis |
|---|---|---|
| Build a first site with the software | Hours to 3 days | Estimate. A template plus drafted copy; the wait is client content such as photos, services and hours. |
| First outreach to first paid invoice | 2 to 8 weeks | Estimate. No dataset measures it; the range follows the closest measured analogue, a service sold to local businesses. |
| Domain and DNS going live | Same day to a few days | Estimate. It depends on access to the client's registrar. |
| Estimate | ||
What it costs and requires
| Item | Amount or rule | Required |
|---|---|---|
| Domain, in the client's name | Priced by the registrar you choose | Yes |
| Hosting for a commercial site | Vercel states its Hobby plan is restricted to non-commercial personal use; receiving payment to create or host a site counts as commercial, so a paid plan is needed | Yes |
| Hosting alternative | Cloudflare Pages lists 500 builds a month and 20,000 files per site on its free plan; read its current terms for commercial use | Optional |
| Google Business Profile | No charge; a third party managing a profile needs the owner's consent | Recommended |
| Payment processing | Charged by the payment provider on each invoice | Yes, if paid by card |
How money is confirmed
The client pays through the payment path in Cashcade, and a payment event from the payment provider confirms it. Delivery is confirmed by a check that the site resolves on the client's domain and passes the agreed checks, plus the client's approval.[7]
With the client's consent you can show outcome data from Google Search Console or Business Profile performance metrics. It is context for a report, not a payout.
Headwinds and the next move
| Headwind | Detail | Next move |
|---|---|---|
| Hosting terms | A client site on a non-commercial plan breaches the provider's terms. | Choose a commercial-eligible plan, or read the terms of the provider you pick. |
| Accessibility claims | Website accessibility lawsuits are filed in volume, and courts commonly reference WCAG 2.1 AA. | Build to WCAG 2.1 AA, report what you tested and never write that a site is fully compliant. |
| Ranking promises | Nobody can guarantee a search ranking. | Sell the deliverable and the measured speed and accessibility results. |
| Near-identical pages | Many city pages with the same copy can be treated as scaled content abuse. | Write one substantive page per real service and location. |
| Health-adjacent clients | Forms that collect health details raise privacy-law questions. | Keep forms to name, phone and preferred time, and point booking to the practice's own system. |
| Content delays | Sites stall waiting for photos and copy. | Put a content-due date in the checklist and tie an invoice milestone to it. |
Three starting shapes
| Offer | For | Deliverables |
|---|---|---|
| Booking-ready site for independent trades | Plumbers, electricians, HVAC, cleaners | 5 pages, click-to-call and a quote form, a Business Profile link, structured data and a launch checklist |
| Appointment site for salons and studios | Barbershops, salons, trainers | Services and gallery pages, a booking link to the client's own scheduler and an accessibility report |
| Speed and clarity refresh | Any business with an existing site | Before and after Core Web Vitals results, a mobile-first rebuild of the top 3 pages and a redirect map |
Questions
Who should own the domain?
The client. Register it in their name and put ownership in the agreement; disputes usually start when the builder holds it.
Can I tell a client their site will be ADA compliant?
No. Build to WCAG 2.1 AA, report what you tested and say so, but do not promise legal compliance.[5]
Do I need a paid hosting plan?
For a client site that takes payment or advertises a service, yes on providers that restrict free plans to non-commercial use. Check the provider's current terms.[2]
Sources
Every number on this page comes from a source below or is labelled an estimate. Each page was read on the date shown.
- [1]Clutch survey of business websites (opens in a new tab)
Business Wire · Company page · Read October 15, 2026
Share of businesses with a website
- [2]Fair use guidelines (opens in a new tab)
Vercel Docs · Official · Read October 15, 2026
Hobby plan is for non-commercial personal use
- [3]Pages limits (opens in a new tab)
Cloudflare Developers · Official · Read October 15, 2026
Build and file limits on the free plan
- [4]Guidelines for representing your business on Google (opens in a new tab)
Google Business Profile Help · Official · Read October 15, 2026
Owner consent and description rules
- [5]Federal court website accessibility lawsuit filings bounce back in 2025 (opens in a new tab)
ADA Title III News and Insights (Seyfarth) · Secondary · Read October 15, 2026
Website accessibility suit counts
- [6]Spam policies for Google web search (opens in a new tab)
Google Search Central · Official · Read October 15, 2026
Scaled content abuse
- [7]How Cashcade works
Cashcade · Cashcade · Read October 15, 2026
Product rules: verified money, disclosure per platform, no random rewards
How this page was made
Researched by the Cashcade team from the sources listed above, with drafting aids used for structure. Spotted an error? Write to hello@playcashcade.com and a correction is published with its date.