A Web Design Service for Local Businesses
Build and maintain simple, fast websites for local businesses that are stuck with something awful or nothing at all.
- Model
- Service business
- Who it’s for
- Local small businesses with no website, or a slow, broken, or decade-old one
- How it makes money
- $1,500–$5,000 to build a site, plus $50–$150/month to host and maintain it
- Effort to launch
- A weekend to set up your own site and a portfolio; then one client at a time
- Time to first income
- First paying client in weeks if you already have the skill
This is the one I’d tell almost anyone to start with, because the demand is sitting on every street in your town. Drive past ten local businesses and you’ll find a plumber with no website, a restaurant whose menu is a photo of a photo, and a law office running something built in 2012 that takes eight seconds to load on a phone. None of them want to think about it, all of them know they should, and almost none of them will do it themselves. That gap is the business.
Why this works
Small-business owners don’t buy “web design” — they buy “stop losing customers to the competitor whose site actually works.” You’re not competing with Squarespace or a big agency; you’re competing with the owner’s own procrastination. The bar is low and the value is obvious: a fast, clean, mobile-friendly site that shows up on Google and makes the phone ring is worth far more than you’ll charge for it. And because it’s local and referral-driven, one happy plumber becomes three more through the contractor group chat.
How it makes money
Two ways, and the second is the one that matters. The build is a one-time fee — a few thousand dollars for a straightforward site. But the real business is the recurring maintenance and hosting: $50 to $150 a month, per client, to keep the site updated, secure, and backed up. Ten clients on a maintenance plan is a steady monthly income that doesn’t depend on landing new builds. Add-ons stack on top: a few hundred a month for basic local SEO, more for running their Google Business Profile or writing their posts.
What it takes to start
Build your own site first — it’s your portfolio and your proof. Then pick a niche you can speak to (trades, restaurants, a profession you used to work in) and get one client, ideally someone you know. Deliver something genuinely good, ask for a testimonial and two referrals, and repeat. You can run the whole thing on free or cheap static hosting, which keeps your costs near zero and your margins high. The skill is learnable; the hard part is sales, and local sales is mostly just showing up and being reliable.
The honest part
This is a service, which means you’re trading time for money until you either raise your prices or hire help — it’s not passive. It also lives or dies on client management: scope creep, slow-paying clients, and the owner who wants “just one more change” every week will eat your margins if you don’t set boundaries early. But of every idea here, this is the one with the fastest path to real money, the clearest demand, and the most transferable skill — and it’s a business you can genuinely build a full-time income from, not just a side trickle.
Want help shipping it?
Reading the plan is the easy part. In the Launch Accelerator I spend an hour a day with you and turn an idea like this into a live business in 30–90 days — five people at a time.