Price estimates for our services included.

How much does a website cost?

In this guide we explore the question of 'how much does a website cost?'

The cost of having a website developed can vary greatly depending on the websites' features and extra services you require.


Let's take a look at what affects the pricing so you can gauge how much to budget for.

How much?

How much does a website cost?

Here's what we explore in this guide to website development costs.

1. Average website development costs

A simple table displaying estimates for different types of website.

2. Why so much variation in price?

The features and specification have a large impact on pricing.

3. A breakdown of web development costs

Costs of each step of the web development process.

4. Other website costs to consider

There are other expenses you need to be aware of.

5. Our prices

Estimate the cost for us to develop your website.
Skip to this section

Overview

1. The average costs for website development.

The table below highlights the average cost to get various types of websites developed.

These prices are the general average range you will find in the industry.

Low (£)

High (£)

Landing page

£250
£3,000

Informational

£750
£5,000

Small business

£900
£9,000

Ecommerce

£3,500
£100,000+

Corporate

£5,000
£100,000+

Web Application

£9,000
£100,000+

You may be wondering how there can be such a vast difference in prices - we'll cover that later.

First, we need to explore the breakdown of website development costs, which will give you more of an understanding of how much a website will cost.


2. A breakdown of website development costs.

Having a website developed isn't one single process. There are many individual processes which make up the final product.

This section is split into 8 sub-sections:

  1. Planning
  2. Logos & branding
  3. UI/UX design
  4. Frontend development
  5. Backend development
  6. Content management
  7. Maintenance
  8. Total costs


1. Planning and setup

Depending on whether you require a new site or a redesign of a current site will have a large effect on the cost and time of the planning stage.

Generally, for a brand new site, this stage will encorporate planning the entire development process, producing a proposal and milestones document and the exchange of contracts.

The technology stack

For any site, be it a brand new one or a redesign, during the planning stage is where the technology stack will be determined.

Think of the technology stack as building a house. Each part of the stack will play an specific role to build the complete house.

At Zenelk, we prefer the MERN stack: MongoDB, Express, React and Node.

MongoDB is the website database, Express is a Node.js framework, React is the frontend framework (the visual side you see in your browser) and Node.js handles the server communication.

If this is all going over your head, don't worry! We'll determine the best stack for your requirements.

If you're having a website redesigned, planning will also consist of crawling and mapping out your current website structure to ensure no SEO ranking is lost, along with downloading your databse so that any articles, products etc are available for use in the new site.

Planning stage estimate: £50 - £500+

2. Logos & branding

If you've already had a business logo designed and would like to stick to your current branding and color scheme, this stage will be super fast and simple.

However, if your current branding looks like it could use a facelift, we'll make some recommendations.

Logos & branding estimate: £100 - £5000+

3. UI/UX Design

A successful business and engaging website design go hand in hand.

It is highly unlikey you will ever find a successful business with a poorly designed website.

This stage of the process begins by designing wireframes for your website.

A wireframe is esentially a basic design which will allow web designers to visualise the website to ensure that each page is structured in a way that is simple yet effective.

The UI stage encorporates making the visual design appealing and engaging, while the UX portion deals with ensuring that the website produces a pleasing experience.

Once the wireframes are complete, the UI/UX designer will create a prototype website, which will be handed over to the frontend developer.

UI/UX design estimate: £800 - £3000+ depending on complexity and intricacies.

4. Frontend development

Frontend development is where the prototype design is coded into a visual website.

If you scroll up on this page and see the large faint background texts moving - that's frontend development - it's basically everything you see and interact with on a website in your browser

A frontend developer must ensure that the website functions correctly with user input, while also ensuring that it is responsive - i.e. it works and functions perfectly on all browsers and screen sizes.

How much will the frontend website design cost?: £1000 - £10,000+ again depending on the complexity and functionality required.

5. Backend development

So up untill this point, you may think that if the frontend developer has finished making the website work in a browser that the website should be complete?

In some cases, this is partially true - some websites don't have a database and are literally just static HTML, CSS and Javascript.

However, the website won't yet function properly, especially if you need contact forms, payment processing and other features.

Basically, backend development encorporates the communication between the frontend of the website (in the browser) and the server and database.

Without backend development, if you tried submitting a form, you'd see the animation of a button click on the frontend, but nothing will actually happen behind the scenes, as no data is being transferred.

How much will backend web development cost?: Highly dependant on the end functionality required of the website. Ranges between £1500 - £10,000+

6. Content management system (CMS)

You now have a website which is visibile in the browser and communicates with the server.

But what if you need to make some changes to a page, add a product, remove a product, upload a blog post etc?

Option 1 - Your developer conducts the request at a pre-set rate.

Option 2 - You have a CMS built during development, meaning you can conduct any changes you need, whenever, for free.

With option 2, you can have a custom built CMS that fits your needs exactly, or utilize a third-party CMS (free or paid options).

The free, widely used options, such as WordPress, Magento & Drupal do come with security risks and other downsides and limitations, especially WordPress due to it's large market share.

What's the estimated cost for a website CMS?: £5000 - £20,000+

7. Maintenance

Once live, a website shouldn't be left without maintenance.

A solid maintenance plan will provide you peace of mind that your website is kept running smoothly with no bugs or tech problems.

At Zenelk, we include hosting and maintenance free for one year with your new site so you can concentrate on running your business.

How much will website maintenance cost?: Anywhere between £360 - £5000+ depending on what you're covered for.

8. Total costs of website design & development

Everything mentioned above in a nice visual table.

These are the general ranges in the industry for each part of the development process - not our prices.

Low (£)

High (£)

Planning

£50
£550+

Logos & Branding

£100
£5,000+

UI/UX Design

£800
£3,000+

Frontend Development

£1,000
£10,000+

Backend Development

£1,500
£10,000+

CMS

£5,000
£20,000+

Maintenance

£50 p/m
£1,000+ p/m
how much does a website cost stack diagram

A diagram explaining frontend and backend.


3. Why so much variation in the costs of website design?

There are a number of reasons that cause the large variation in pricing of website development.

When getting your website developed, you need to decide which route you'd like to take.

There are three main routes:

  • DIY
  • Freelancer
  • Agency

If you're just starting out in your business, the DIY route may seem attractive due to the low cost - as a starting point, this can be ok, however we'd highly reccommend that you get your website professionaly built by a freelance developer or agency.

What's the difference between each route?

DIY speaks for itself - you need to work everything out yourself. It's the cheapest option but comes with a plethora of downsides. Namely performance, scalability, security riks and poor user engagement.

If you're building your own brand, DIY solutions such as Shopify can help you start out for a small monthly price. However the majority of businesses will hire a freelance web designer or agency.. those who don't later regret the DIY route.

You may wonder why..? - Even with DIY solutions, you still need an eye for design and user experience. DIY solutions simply aren't optimized for user engagement, which is a large factor when it comes to turning a profit online.

A dedicated freelancer or agency will ensure your website is unqiue, engaging and completely optimized toward your businesses goals and direction, so that people actually buy your product/services or fill in a contact form.

Should you choose a freelancer or an agency?

When it comes to choosing a freelancer or agency, it comes down to your own preference.

A freelancer will usually cost 10-20% less than an agency and will provide a more personal service. Whereas if you hire an agency, your costs will be higher as you're paying for a whole team of people - project managers, designers, graphic designers, backend developers, frontend developers..

So if we track back a little, the reason for the large variation in price comes down to the quality, performance and security of your website along with the return on investment which the website will bring.

As the saying goes - it costs money to make money. This is entirely valid in the web development space - if you only want to pay £200 for a website, don't expect any amazing results.

With us, you get the best of both worlds

Run by primarly by myself (a freelance web developer).. if you prefer agency feel, I can hire other freelancers for the projects

To summarise this section:

If you want the cheapest route possible and don't mind that you won't be maximising your opportunity and success, go the DIY route.

If you're serious about your business, want to minimize stress and headaches and want the best chance for success, hire a freelancer or agency who know their way around everything website related.

We've said it before - a professionally built website will pay for itself 10x over.


4. Other website costs to consider.

Once you've factored in the cost of website development, there are various other expenses you must account for.

  • Hosting
  • Domain
  • CMS
  • Maintenance
  • SEO
  • Paid marketing (PPC)
  • Copywriting

Let's quickly highlight the main costs of each of these points.

Hosting

There are hundreds of hosting companies - some of the larger ones you should stay clear of (won't be naming and shaming here, but a quick browse through web dev forums will give you a hint).

You can choose shared, private or dedicated cloud hosting.

For a low level shared plan, you can expect to pay anywhere between £1.99 - £45 per month.

Private hosting can cost around £100+ per month.

Dedicated cloud hosting can get expensive with a large database - think £1000s+ per month (it's highly unlikely you'll need this level of hosting right away).

Costs of website hosting: £1.99 - £1000+ per month.

Domain name

This is the address of your website. Ours is zenelk.co.uk / zenelk.com.

Depending on the word(s) and whether it's .co.uk, .com, .io etc will determine the price.

You can pick up a domain for as little as £0.99.. or for a popular name multiple millions, literally.

Costs of a website domain: £0.99 - £1000+.

CMS

If you go for a popular open source CMS, such as WordPress, you pay nothing each month - but as mentioned previously, these have security and performance issues.

The level above this is a paid solution such as Shopify, BigCommerce or Oracle. Pricing ranges from around £25 to £10k+ per month.

With a custom build CMS, you pay an upfront fee for a solution which fits your exact needs rather than paying a monthly price.

Costs of a website CMS: £25 - £1000+ per month.

Maintenance

Depending on what you'd like covered in your maintenance plan, the costs can vary. Some charge as little as £30 per month, while others will charge upwards of £1000 per month.

Our maintenance plan pricing is determined on what you need covered.

Costs of website maintenance: £30 - £500+ per month.

SEO

A website alone doesn't drive traffic. You'll need to either market your business through organic traffic or paid marketing.

SEO is a specialist field - any company claiming to get you to page 1 of Google for under £150 per month will not be doing a great job - they may actually cause harm to your domain reputation.

Expect a reliable SEO service to cost anywhere between £500 p/m and £10,000 p/m (depending on the competition).

With previous work solely in SEO, you can rest assured that you'll be getting a professional, trustworthy SEO service with us.

Costs of website SEO: £500 - £10,000+ per month.

Paid marketing

SEO takes time to see results. If you want instant results, paid marketing is your best bet.

PPC specialists will charge either a fixed monthly fee or a fixed monthly fee + a percentage of monthly ad spend.

As you will be paying the balance due on the advertising account, this cost entirely depends on your industry and the cost per keyword.

Costs of website paid marketing: Industry and keyword dependant.

Copywriting

Professional copywriters produce blog content, news articles, product descriptions or landing page copy.

Copywriters charge per word or per article/project. Expect to pay anywhere from £100 - £1500.

Costs of website copywriting: £100 - £1500+ per project/piece.


5. Our web development prices

Now that you have more of an understanding of how website development is priced, here's an overview of what to expect from our services.

These prices depend on the technology stack, features, functionality and complexity of what you require - just take it as a rough guide.

Low

High

Landing Page

£550
£2,500

A single page optimized for lead generation.

Basic site

£900
£8,500

A simple website with 3 or more pages.

Brochure / informational

£1,100
£8,500

When you need intricate design and branding.

Business

£2,500
£9,000

For when you need quote calculators or other custom features.

Ecommerce

£3,500
£9,000+

Headless CMS. Use your preferred CMS (Shopify/BigCommerce..)

Ecommerce

£15,000
£50,000+

Ecommerce with a custom built CMS and database.

Web Application

£15,000
£100,000+

Much more complex features than a business website.

Product MVP

£5,000
£100,000+

The minimal features you'll need to launch successfully.

Let's discuss your project

A strong online presence is vital, especially in present times.

Don't compromise on your website or online presence - Give your business the best chance for success and have peace of mind that you've chosen a professional, dependable and reliable service.

chat button