01905 767426 / 07726 303517 matt@topspinwebdesign.co.uk

Website design and hosting prices

How much would a website cost?

Potential costs

The cost of producing a website will vary depending upon your individual requirements. However, I aim to provide affordable web design to even those with a modest budget.

Content Management

All the websites I build include a content management system. Prices start from £275.


Many Options

You can add many options to these websites, such as photo galleries, forums, and much more. A full e-commerce site costs from £450.

What’s included in the price?

Domain name: The registration of a .co.uk domain name: yourdomain.co.uk.
Hosting: The set up of our standard hosting package.
Email: 1000 email addresses: info@yourdomain.co.uk, etc.
Contact Form: Allow visitors to get in touch.
Website statistics: See who’s been visiting your site and how they got there.
Customer support: Basic maintenance to ensure that your website keeps working correctly and requests for minor changes are free of charge.
Ongoing updates and changes to your site are charged at an hourly rate of £20.

I send an invoice in January to cover the cost of any domain names and hosting that I provide for the year ahead, plus any costs incurred during the previous year due to amendments to your website.

Domain Names and Hosting Pricing

The price for hosting a website is currently £52 per year with a .co.uk domain name and £62 with a .com domain name. Many other domain names are available, at similar prices.

See the table below for the hosting options I offer. Note: The cost is £10 extra for a .com domain name.


  • Web space: 10 GB
  • Monthly bandwidth: 75 GB
  • Mailboxes: 200
  • MYSQL databases: 10
  • Subdomains: 10


  • Web space: 25 GB
  • Monthly bandwidth: 150 GB
  • Mailboxes: 200
  • MYSQL databases: 15
  • Subdomains: 15

Frequently Asked Questions

How long does will it take to build my website?

That depends very much on your requirements. I find it also makes a big difference how prepared you are with the content for your website, such as text, images and what pages you need.

A rough estimate is 4 to 8 weeks. Simple websites can take even less, but more complex websites with e-commerce and other facilities can take longer than this.

Don't Be Shy

If I didn't answer all of your questions, feel free to drop me a line anytime.