Online services
Websites for Local Businesses
Simple, fast websites for plumbers, painters, and restaurants, built from a template and sold flat-fee.
Quick answer
Websites for Local Businesses is a online services side hustle. Typical reported pay is $500 to $5,000 per project. It costs about $0 to $300 to start. People commonly report their first paid work within 14 to 45 days.
- Typical reported pay
- $500 to $5,000 per project
- Cost to start
- $0 to $300
- First dollar
- 14 to 45 days
- Hours a week
- 5+
Pay source: leadpages.com, 2026 guide, accessed 2026-09-10. Freelancers commonly charge $1,500-$5,000 for a small-business site (2026 cost guides); template-based starter sites often sell for $500-$1,500; plus $25-$75/month hosting and maintenance.
What it typically pays
Public sources report $500 to $5,000 per project for websites for local businesses. Freelancers commonly charge $1,500-$5,000 for a small-business site (2026 cost guides); template-based starter sites often sell for $500-$1,500; plus $25-$75/month hosting and maintenance. Prices vary by city and by how the work is packaged. The launch checklist includes a pricing step so you set yours on purpose, not by guessing.
What it costs to start
Expect about $0 to $300 before the first job. Estimate (no single source): free hosting (Cloudflare Pages/Netlify), a template, and a domain of about $10-$15 a year per client, usually billed to the client The basics:
- A static template or builder (Astro/HTML, Squarespace, Framer, WordPress)
- Cloudflare Pages or Netlify
- Google Business Profile know-how
- Contract
How fast the first dollar comes
People commonly report a first paid job within 14 to 45 days of starting, when they follow the checklist below in order. The fastest route is almost always someone you already know.
Where the first customers are
- Businesses with no site or a broken one: search '[trade] [town]' and call the ones with only a Facebook page
- Local networking groups (BNI, chamber) and referrals from bookkeepers and photographers
- A live demo: build a mock homepage for a business and send them the link
Rules, permits and risks
- Scope creep: fixed page count and 2 revision rounds in the contract
- Ownership: the client owns domain and content; you keep the template
- Accessibility and privacy basics (contact forms, privacy page) are cheap to do and costly to ignore
- Income is taxable whether or not you receive a 1099; set aside roughly 25-30% (federal income tax plus 15.3% self-employment tax) and pay quarterly estimates if you expect to owe $1,000+ (IRS Self-Employed Tax Center).
Launch checklist
- Build one reusable 5-page template (home, services, about, reviews, contact) that loads fast on mobile
- Write a package: 5 pages, Google Business setup, 1 year hosting, 2 revisions, flat price
- Make a demo site for a real local business (their name, photos from their Facebook page)
- Call or DM 20 businesses with the demo link
- Close 2 at an intro price; collect a 50% deposit
- Deliver in 7 days; train the owner for 15 minutes on updating hours and photos
- Set up hosting and domain in the client's name; bill $25-$50/month maintenance
- Ask for a Google review and a referral ($100 for each referred site)
- Publish 3 case pages (before/after, calls generated) on your own site
- Raise the flat fee 25% after 5 sites
- Add Google Business optimization and a reviews add-on
- Track hours per site; the template should get you under 8 hours each
Open as a checklist you can tick off
Templates
Replace the [brackets] with your details and send.
Owner DM
Hi [Name], I build websites for plumbers in [Town]. I mocked up a homepage for [Business] so you can see it on your phone: [link]. A finished 5-page site with your photos, reviews, and click-to-call is $900 flat, live in 7 days, and you own it. Want me to finish it?
Starter price sheet
Starter site (5 pages, mobile-first, contact form) $900 | Plus (10 pages, booking or quote form, GBP setup) $1,800 | Hosting + edits $35/month | Logo add-on $250
Broken-site email
Subject: Your website isn't loading on mobile. Hi [Name], I checked [site] on my phone this morning; the menu doesn't open and the call button is missing. I can rebuild it on a fast template, same content, for $900, live by [date]. Demo: [link].
Honest caveats
- Sales-heavy; most owners ignore the first message
- Support requests after launch unless maintenance is scoped
- Cheap competitors (DIY builders, offshore); sell speed and conversion, not pages
- Slow first month while building the template
Related playbooks
Freelance Bookkeeping
Monthly books for 3-10 small businesses in QuickBooks: steady retainers, no office.
- Typical reported pay
- $25 to $75 per hour
- Cost to start
- $0 to $300
Freelance Writing
Blog posts, newsletters, and web copy for small businesses that cannot write.
- Typical reported pay
- $15 to $40 per hour
- Cost to start
- $0 to $50
Graphic Design for Local Businesses
Logos, social graphics, and menus for local businesses, using Canva or Affinity.
- Typical reported pay
- $15 to $35 per hour
- Cost to start
- $0 to $200
Pay figures are typical reported ranges from public sources, linked where we have them. They are not promises or predictions. What you earn depends on your market, your prices and the hours you put in.