Bill Bergquist

Wix, Squarespace, and WordPress.com let anyone put up a website in an afternoon. That’s genuinely impressive. For some situations, it’s the right call.

But if you’re a small business in Denver competing for local customers, a template site might be costing you more than you realize.

The Case for Templates

Templates do some things well:

  • Low upfront cost. $17-40/month with no development fees.
  • Quick to launch. You can have something live in a day.
  • No developer needed. Drag-and-drop editors are intuitive.
  • Built-in hosting. One bill, one login, no server management.

For a personal blog or a business testing an idea before they invest, templates are a reasonable choice. I’m not going to tell you they’re always wrong.

Where Templates Fall Short

Speed

Template builders ship a lot of code to power their drag-and-drop editors. All of it gets sent to your visitors’ browsers, whether the page needs it or not. Pages load slowly as a result.

A typical Wix site loads in 3-5 seconds on mobile. A custom-built site using a modern tool like Astro loads in under 1 second. That gap matters for user experience and for Google rankings.

You can test this yourself. There’s a speed comparison tool on my performance page where you can punch in any URL and see a real Lighthouse score. Try your own site, then compare it against one of mine. The gap is usually 40-50 points. Google uses these metrics to rank you, so a slow template site is already losing points before anyone reads a word of your content.

SEO Control

Templates give you the surface stuff: page titles, meta descriptions. The deeper technical SEO is where they fall apart. Structured data, semantic HTML, heading hierarchy, canonical URLs, XML sitemaps with priority tuning. Most of it is either missing, watered down, or stuck behind a premium plan.

For a business in LoHi or Old Town Arvada trying to rank in Google Maps, those technical details decide whether you show up at all.

Design Flexibility

Templates look fine until you need something they don’t offer. Want to move the navigation? Restructure the footer? Add a section that doesn’t fit any of the prebuilt blocks? You end up wrestling the tool instead of just building the thing.

A custom site gets designed around your business. The template approach asks you to design your business around the template.

Ownership

When you build on Wix or Squarespace, you don’t own your site. You rent it. If the platform raises prices or kills the feature you depend on, you’re stuck. Try exporting a Wix site cleanly to somewhere else. It doesn’t really work.

A custom-built site is yours. The code, the design, the content. Move it whenever you want.

Long-Term Costs

Templates look cheap until you do the math. Squarespace’s Plus plan is $39/month. That’s $1,404 over three years. $2,340 over five. You still don’t own the site. Tack on a premium template, a couple of paid plugins, e-commerce fees, and you’ve quietly spent more than a custom build would have cost.

Custom-site hosting and maintenance runs a fixed monthly fee through me, and it’s typically less than what you’d pay Squarespace, with the actual server costs baked in. No surprise price hikes from a platform that owns your stuff. Past year one, custom wins on cost. You’re paying for service, not rent on something you’ll never own.

Local Search Performance

This one matters a lot for Denver businesses. Templates handle the surface stuff, but they fall down on the technical details that drive local rankings: structured data markup for your business type and service area, internal linking between service pages and location pages, fast loads on mobile.

Google’s local pack (the map results for “plumber near me” or “coffee shop RiNo”) favors sites that load fast and have clean technical markup with location-specific structured data. Template sites rarely check those boxes.

Say you run a landscaping company in Lakewood. You want Google to know you serve Lakewood, Green Mountain, and Bear Creek. A custom site can have a real page for each service area with actual content about that neighborhood, plus structured data telling Google exactly what you do and where. On Squarespace, you get an “About” page with your address on it. That’s the whole local SEO strategy.

What “Custom-Built” Actually Means

Custom-built doesn’t have to mean expensive or complicated. It means:

  • Code written for your business. Not a template with your logo swapped in.
  • Only the features you need. No bloated page builder scripts riding along.
  • Modern frameworks. Tools like Astro, React, and Tailwind that produce fast, maintainable sites.
  • Your content, structured for SEO. Real headings, meta tags, structured data, internal linking.
  • Responsive design. Designed for phones first, not “it shrinks on mobile, mostly.”

A custom 5-page business site takes 3-6 weeks and typically runs $3,000-6,000. Yes, that’s more than a year of Squarespace. But after three years of paying Squarespace you still don’t own the site, your pages still take 4+ seconds to load, and you’re still stuck with the same design limitations you started with. A custom site is a one-time build that’s actually yours.

A Real Example

I built a site for Critter Care, a pet sitting and dog walking business. Instead of dropping them into a Squarespace template, I built a custom Astro site:

  • Sub-second load times
  • Service pages with clear pricing
  • A CMS the owner can actually update herself
  • Structured data and Google Business Profile integration
  • Mobile-first, tested on real devices

The site doesn’t look or behave like a template because it isn’t one. The full case study is here with before and after screenshots and the cost breakdown.

When Templates Still Make Sense

I’m not anti-template. They’re the right call when:

  • You’re testing a business idea and need something live this week
  • Your budget is genuinely under $1,000 and a basic online presence beats nothing
  • You’re running a personal blog or hobby project where performance and SEO aren’t critical
  • You plan to upgrade to a custom site later and just need a placeholder

Just be honest about what you’re getting. A template is a starting point, not a long-term plan for a business that needs its website to bring in customers.

One thing to flag: migrating off a template later is harder than people think. Wix and Squarespace don’t give you clean exports. You can’t pick up a Wix site and just drop it somewhere else. You start over, which means you pay the full custom build cost anyway, on top of whatever you already spent on template fees. If you know you want the real thing eventually, it’s cheaper to just start there.

When to Choose Custom

A custom site is worth considering if:

  • You rely on local search to find customers (restaurants, salons, home services, professional services)
  • Speed matters to your audience, especially on mobile
  • You want to stand out from competitors all running the same Squarespace themes
  • You need SEO to actually work because you can’t afford to be invisible on Google
  • You want to own your site instead of renting it month-to-month
  • You’re investing in your business long-term and want a site that grows with you

What About WordPress?

WordPress sits in a weird middle ground. It’s technically “custom” because you can modify the code, but most small business WordPress sites are really just templates with plugins stacked on top. The result: a site that loads slowly because it’s pulling in 30 scripts on every page, needs constant security updates because WordPress is the most targeted CMS on the internet, and costs $30-100/month for managed hosting because it needs a real server to run.

WordPress earns its keep on content-heavy sites with dozens of editors and hundreds of pages. For a 5-page small business site, it’s overkill. You pay for infrastructure you don’t need and maintain software that adds complexity without adding value.

The Bottom Line

Templates are fine for getting started. But if your website is supposed to bring in customers, and for most Denver small businesses it is, a custom-built site is a better investment. I break the actual costs down here.

I build sites for small businesses in Denver, Lakewood, and the Colorado Front Range. If you’re wondering whether your template site is holding you back, I’m happy to take a look and tell you honestly what I see. Free, no obligation.

Let’s talk about your project →

I serve small businesses across the Denver Front Range: Denver, Lakewood, Golden, Littleton, Boulder, Arvada, Aurora, Westminster, and Highlands Ranch.


What now

Need a website for your business?

I build custom websites for small businesses across Denver and the Colorado Front Range. Free consultation, no obligation.