There is no single price for a website. The cost depends on what you need it to do. Here is a plain-English guide to what drives the price, what to budget for after launch, and how to compare quotes fairly.
By The Codelytics team21 March 20263 min read
What you are actually paying for
A website is more than a pretty design. Most projects include some mix of these:
Design: how the site looks and feels on phones, tablets and computers.
Build: turning the design into a fast, working website with forms, maps and any other features.
Content: writing the words, preparing photos and organising pages.
Search set-up: page titles, descriptions and the technical basics that help Google understand your site.
Launch and support: connecting your domain, testing everything and fixing problems in the weeks after go-live.
The costs people forget
Beyond the build itself, a website has running costs. They vary by provider, so always check current prices, but as a guide:
Domain name: your web address. Common UK domains usually cost a few pounds to around £15 a year.
Hosting: where the site lives. Basic hosting for a small site is typically a few pounds a month. We also offer hosting, so your website and its care can be in one place.
Business email: addresses like name@yourbusiness.co.uk. These are often included with hosting, or cost a small monthly fee per mailbox.
Maintenance: updates, security checks and changes after launch. This is where a care plan helps.
Three common ways to get a website
Build it yourself
Website builders are the cheapest in money and the most expensive in time. They work well for very simple needs if you enjoy the process and have the patience to learn them.
Hire a freelancer or small studio
You get a custom result and a person who knows your project. A good small studio will give you a fixed price, a clear list of what is included and support after launch.
Hire a large agency
This suits big, complex projects with many stakeholders. The budgets are usually much higher than a small business needs.
What a Codelytics website costs
We keep our website packages at fixed prices so you know what you will pay before we start:
Package
Price
What you get
Support
One page
£250
A single scrolling page, contact form, Google Maps location, business email set-up and basic SEO
14 days
3 pages
£399
Home, About or Services, and Contact, with a contact form, map, business email set-up and on-page SEO
30 days
5 pages
£599
Up to five pages including a gallery or blog, contact form, map, business email set-up, SEO and analytics set-up
60 days
Custom
Quote
Online stores, booking systems, mobile apps, customer accounts and integrations
Agreed with you
What makes a project cost more
Taking payments or running a shop, including stock, delivery options and tax.
Booking systems and calendars that need to stay in sync.
Customer accounts, logins and private areas.
Integrations with other tools you already use.
A fully custom design instead of a streamlined layout.
Lots of pages, or moving a large amount of existing content.
Copywriting and photography if you need them created for you.
How to get an accurate quote
Decide the one main thing the website should do: get calls, bookings, enquiries or sales.
List the pages you think you need.
Collect a few websites you like and note why.
Have your logo, photos and key text ready, or ask for help preparing them.
Ask every provider what is included, who owns the finished website and what support you get.
Not sure where you fit? Try our instant quote: choose what you need and get a price range in under a minute. Or request a free 15-minute call and we will talk it through.