Blog

how much should a small business website cost in london?

Dare portrait

Dare · Digital by Dare

Published November 2025 · Updated March 2026 · 6 min read

Prices for the same brief can range from £300 to £10,000+, which makes 'how much does a website cost' one of the hardest questions to get a straight answer to. Here's what's actually driving that gap.

Get a quote
London high street with independent shopfronts

1. the rough ranges

DIY builders (Wix, Squarespace and similar) run around £20-£30 a month, so £240-£360 a year, plus your own time to build it. Freelancers typically charge £800-£3,000 for a straightforward small business site. Agencies, especially in London, typically charge £3,000-£10,000+ for a professionally built site, roughly 20-40% more than the same brief would cost outside London. None of these numbers are wrong, they're pricing different things.

2. what actually moves the price

It's rarely about the number of pages. The real drivers are: how much custom design versus template the project needs, whether copy is written for you or you're supplying it, how much SEO groundwork is built in from day one, and how much ongoing support is included after launch. A £500 template site and a £3,000 bespoke site can look similar in a screenshot and perform very differently three months later.

3. what you should expect at each level

Under £1,000 usually means a template with your logo and colours dropped in, minimal copywriting, and basic or no SEO setup, fine as a stopgap. £1,500-£4,000 is where most good small business sites land: proper design work, real copywriting, mobile optimisation, and foundational SEO so you're not invisible to search from day one. Above £5,000 typically adds custom functionality, e-commerce, bespoke photography or more complex integrations, worth it if your business genuinely needs it, wasted spend if it doesn't.

4. the costs that get missed

The build price is rarely the whole story. Ask about: hosting and domain renewal (usually £50-£150 a year), ongoing maintenance and updates (£50-£150 a month is typical for basic upkeep), and who owns the finished site if you switch providers later. A cheap build with an expensive, locked-in maintenance contract often costs more over three years than a slightly pricier build with none of the lock-in.

5. why london pricing runs higher

London agencies carry higher costs, so quotes run 20-40% above the same brief from a team based outside the city. That premium doesn't always buy better work. It's worth asking what you're actually getting for the London price tag, faster turnaround, more senior hands-on time, deeper local market knowledge, versus what you'd get from a remote team at a lower rate.

6. the question that matters more than price

Not "what does it cost" but "what does it need to do". A single-page site for a business that just needs to confirm it's real and show a phone number costs a fraction of one built to capture bookings, sell products or rank for competitive local search terms. Get clear on the job first, and the right price range usually becomes obvious.

7. red flags on pricing

Be cautious of quotes with no breakdown at all, guarantees of first-page Google rankings bundled into the build cost (nobody can guarantee that), and contracts that don't clearly state who owns the domain, hosting and content once it's live.

Want an honest number for your project?

Tell us what you need and we'll come back within one working day with a proper, itemised quote, no templates, no vague packages. We'll also tell you honestly if you don't need everything you think you do.