Affordable web design for small businesses — what you actually get

Most small business websites cost far more than they should — not in the build, but in what you pay every month afterwards. Platform fees, plugin licences, hosting subscriptions, theme renewals. This is an honest breakdown of what a small business website actually costs to build and run, and how the right stack eliminates the ongoing fees entirely.

The cost of a small business website is one of the most misunderstood numbers in business. Most owners focus on the build cost — the one-off fee to get the site designed and live. What catches them out is everything that comes after: monthly hosting, platform subscriptions, plugin renewals, security certificates, developer retainers for basic updates. A site that cost £2,000 to build can easily cost £1,500 a year to run.

There is a better way to think about this. The right question is not "how much does it cost to build?" — it is "how much will this cost me over three years?" That reframes the decision entirely, and it is where the conversation about affordable web design for small businesses gets more interesting.

What does a small business website actually cost?

Build costs vary enormously depending on who builds it and how. Here is an honest breakdown of what the market looks like in 2026.

DIY website builders (Wix, Squarespace, Webflow): Low upfront cost, but you are paying £15–40 per month indefinitely. Over three years that is £540–£1,440 before you have spent anything on design or content. The platform owns your site — if they increase prices, change terms or shut down a plan, your options are limited.

WordPress with managed hosting: WordPress itself is free, but a properly configured WordPress site with a quality theme, essential plugins and decent managed hosting runs £30–80 per month once everything is in place. Add a developer to handle updates and security patches and the annual cost climbs quickly. WordPress is powerful, but it is not low-cost to run well.

Agency-built bespoke sites: Build costs typically start at £5,000 for a small business site from a UK agency, and often significantly more. Hosting and maintenance retainers on top. Not the right fit for most small businesses who need a clean, fast, credible site rather than a custom web application.

Freelancer-built sites: Wide range in quality and cost. A capable freelancer building on WordPress or Webflow might quote £1,500–£3,500 for a small business site. Platform fees still apply on top.

The hidden cost most small businesses don't account for

Platform dependency is the cost that doesn't appear on any invoice until it's too late. When your site is built on a subscription platform, you are renting it. Stop paying and the site disappears. Move to a different provider and you are often rebuilding from scratch because the platform's export tools are deliberately limited.

This is not a hypothetical risk. Squarespace has raised prices multiple times. Webflow restructured its plans in ways that caught many small businesses out. WordPress plugin developers regularly abandon plugins or move them behind higher-tier paid plans. Platform dependency is a real ongoing cost, even when it doesn't feel like one.

The other hidden cost is performance. A slow website costs money indirectly — through lower Google rankings, higher bounce rates and a worse first impression for every visitor who lands on it. Platform-built sites frequently underperform on Core Web Vitals because the platforms prioritise flexibility and features over raw speed.

What changes with Astro and Cloudflare

The stack we build on — Astro for the framework and Cloudflare Pages for hosting — eliminates the ongoing platform fee entirely. Cloudflare Pages hosting is free. There is no monthly charge, no tier limit for a standard small business site, no renewal. The site lives on GitHub, deploys automatically on every update and runs on Cloudflare's global CDN.

Astro is an open-source framework. There is no licence fee, no subscription, no dependency on a single company's commercial decisions. If Cloudflare's free tier changes tomorrow, the site can be moved to any static hosting provider — Netlify, Vercel, GitHub Pages — in under an hour. You own the code outright.

The performance difference is significant. Astro builds sites that ship almost no JavaScript by default. Pages load fast on every device, including mobile connections. Core Web Vitals scores are consistently strong, which feeds directly into Google rankings. This is not a marginal improvement — on many sites the difference between a platform-built site and a properly built Astro site is the difference between failing and passing Google's performance thresholds.

What affordable web design actually looks like in practice

A well-built small business website on this stack typically covers: homepage, about, services (one page or individual service pages depending on complexity), contact, and a blog if needed for SEO. Built properly with clean copy, correct meta tags, a sitemap, Google Analytics and Search Console connected, and a contact form that works.

Build cost for a site of this scope, built on Astro and Cloudflare: typically £1,500–£3,500 depending on the number of pages, whether copy is provided or needs writing, and the complexity of any custom components. That is a one-off cost.

Ongoing costs after launch: your domain name (typically £10–20 per year). That is it. No hosting fee. No platform subscription. No plugin renewals. No developer retainer for routine maintenance — because the site is static HTML, there is nothing to patch or update unless you choose to add content.

Over three years, a £2,500 build on this stack costs £2,560 total. The same site on a managed WordPress setup or a Webflow plan costs £2,500 to build plus £1,000–£2,500 in running costs. The Astro/Cloudflare option is cheaper over any time horizon longer than twelve months.

What this stack is and isn't right for

It is worth being clear about where this approach works and where it doesn't.

Good fit: Service businesses, consultancies, trades, professional services, hospitality operators, field service companies — anyone who needs a fast, credible, SEO-optimised site that generates enquiries. Also well-suited to businesses that want to publish blog content regularly for SEO purposes, since adding new pages is straightforward.

Not the right fit: E-commerce at any meaningful scale (use Shopify), sites that need frequent non-technical content editing by multiple people with no developer access (a headless CMS can solve this but adds complexity), or anything requiring real-time data, user accounts or complex application logic.

For the majority of small business websites — which are essentially digital brochures designed to generate enquiries and build credibility — the Astro and Cloudflare stack is the most cost-effective option available. It is what we build on for every website project at Campbell Consultancy, including the client sites in our work section.

The SEO advantage

One thing that rarely gets mentioned in affordable web design conversations is the SEO starting position. A site built correctly from day one — with proper heading structure, unique title tags and meta descriptions on every page, a sitemap, canonical tags, Open Graph tags and fast load times — is in a fundamentally better position than a site retrofitted with an SEO plugin six months after launch.

Google Search Console and GA4 connected on day one means you have data from the first visitor. You know which pages are getting impressions, which keywords are driving clicks and where the site needs attention — from the moment it goes live rather than discovering six months later that a key page was never indexed.

Affordable web design does not mean cutting corners on the technical foundations. It means choosing a stack that makes doing it right cheaper, not one that makes doing it cheaper easier.

Need a fast, no-monthly-fee website for your business?

Book a 20-minute discovery call. We will scope what you need, give you a straight build cost and tell you exactly what you will and won't be paying for ongoing. No platform lock-in. No monthly fees. Just a site that works.

Book a discovery call Submit a project brief

For more on building affordable websites, see our web infrastructure service or explore how we approach website projects.

Free ops checklist