5 min read · Web strategy for small business
Here's a conversation we have almost every week. A small business owner reaches out and says something like: "I just need something simple. I built it on Wix myself — it's fine." And when we look at it, we see a site that looks like 400 other sites. No real copy. Not ranking on Google. And the owner spent two months building it.
We're not here to shame anyone for using Wix or Squarespace. They're genuinely useful tools. But there's a myth that a DIY website is cheap. It's not. The platform is cheap. The website — the hours, the copy, the lost opportunities — is not.
At a modest $50/hour, the time most small business owners spend building their own website costs more than the website itself.
Where the actual money goes
Squarespace charges you $29/month. That's $348/year. But that's not what your website costs. Here's a more honest breakdown of what a DIY site runs in Year 1:
| Line Item | What it is | Typical cost |
|---|---|---|
| Platform subscription | Squarespace Core, Wix Core, or similar | $300–$540/yr |
| Domain name | Usually NOT included in base plan | $15–$25/yr |
| Premium templates | The free ones look free | $0–$200 |
| Stock photography | Your iPhone photos aren't always enough | $100–$400/yr |
| Plugins and apps | Booking, forms, chat, pop-ups, email | $200–$800/yr |
| Your time — building | 40–100 hours @ $50/hr opportunity cost | $2,000–$5,000 |
| Your time — ongoing | Updates, breaks, puzzling over SEO | $500–$1,500/yr |
| Year 1 total (realistic estimate) | $3,115–$8,465 | |
* Time valued at a modest $50/hr. If your time is worth more — and it probably is — the math gets worse.
What DIY doesn't include
Even if you build something that looks decent, there are three things a DIY site almost never has — and they're the things that actually bring in clients.
Professional copywriting
Writing your own website copy is like cutting your own hair. You can do it. It's rarely good. Most small business owners write about what they do instead of why a client should care. Freelance copywriters charge $100–$500 per page. A 5-page site at market rate runs $500–$2,500.
SEO setup that actually works
Squarespace has an "SEO" tab. Filling it out doesn't mean you'll rank. Real SEO — keyword research, on-page optimization, Google Business Profile setup, local citations — costs $500–$2,000 as a standalone engagement. Most DIY sites skip it entirely.
Google Business Profile optimization
88% of local searches result in a visit or call within 24 hours. A properly optimized GBP listing is often worth more than the website itself for a local business. Most DIY site builders don't include this.
What you build yourself and what professionals build aren't the same product. They happen to be stored in the same place.
7 signs you've outgrown your DIY site
You hesitate to send people to your website
If you find yourself saying 'the site is a work in progress' before sharing your URL, that's not a minor issue. It's costing you credibility every day.
You can't remember the last time you updated it
23% of small business sites go over a year without a single update. A stale site signals a stale business — even if yours is anything but.
Your prices have gone up but your site still shows entry-level work
The gap between what you charge now and what your site communicates erodes trust before a prospect even contacts you.
You're not showing up on Google for obvious searches
Type your service + your city into Google. If you're not on page one — and especially if competitors are — your DIY SEO isn't cutting it.
It looks like a template because it is one
Wix and Squarespace templates are designed to look 'good enough' for everyone, which means they look exactly right for no one in particular.
Prospects ask questions your site should already answer
If you're repeatedly explaining your pricing, process, or who you work with over email — your site isn't doing its job.
You spend real time maintaining it and nothing seems to improve
If you're the one fixing broken links, updating plugins, and troubleshooting layout issues — you're paying with time, which is your most expensive resource.