One of the most common questions we get asked at O’Brien Media is “How much does it cost to have a website designed?” – and it’s a great question! In 2025, there’s still a huge range of pricing out there, from DIY website builders for a few pounds a month to fully bespoke agency-built sites costing thousands. So how do you know what’s right for you?
We’ve put together this updated guide to web design pricing for 2025 to help you understand what you might expect to pay – and what you get for your money.
What does “web design” cost actually mean?
When someone says “web design cost,” it can include:
- Design and layout of pages
- Development (the technical work to make it function)
- Content creation or migration
- Integrations (e-commerce, booking systems, CRM, etc.)
- SEO set-up
- Hosting and maintenance
It’s important to know exactly what’s included in any quote you get, as cheaper options often leave key things out or rely on you doing them yourself.
Typical price ranges in 2025
Based on what we’re seeing so far this year, here’s a rough guide for UK-based small business sites:
- Single-page “starter” website: £500–£1,000
- 5–10 page brochure website: £1,000–£3,000
- Advanced brochure or small business site (custom design, integrations, copywriting): £1,500–£5,000+
- E-commerce website (Shopify, WooCommerce, BigCommerce): £2,500–£10,000+ depending on size and complexity
At O’Brien Media, our prices start from around £500–£750 for a fully custom single-page website with a contact form, and scale up depending on what you need. We’re always flexible and happy to tailor quotes to your budget.
Factors that affect the price of a website in 2025
Web design pricing is rarely one-size-fits-all. Some factors that can increase costs include:
- Custom or complex design work
- Integrations with other systems (e.g. CRMs, payment gateways)
- E-commerce functionality (product catalogues, shipping calculators, payment processing)
- Content writing or sourcing images
- Search engine optimisation (SEO) setup
- Ongoing maintenance or updates
We’ll always talk you through what you really need and help you avoid paying for things you don’t.
What about ongoing costs?
It’s easy to focus on the upfront design cost, but there are ongoing costs to factor in:
- Hosting: At O’Brien Media our managed hosting starts from £45/month, with security and updates included
- Domain name: Typically £10–£20/year
- Maintenance or support: Can be ad-hoc or via a website support plan
- Optional marketing services: SEO and social media services from £95/month and £140/month respectively, on three-month rolling contracts
How to get a personalised quote
We know budgets vary, which is why we offer a flexible, transparent quoting process. You can use our Instant Estimate Generator for a rough idea or just get in touch for a chat. We’ll talk through your goals and work out what best suits your business.
Ready to get started?
We’re based in Swindon but work with clients across the UK. If you’re thinking about a new website in 2025, we’d love to hear from you! Call us on 01793 239239 or email hello@obrienmedia.co.uk and let’s see how we can help.