Web hosting in the UK with your website included: email on your domain, SSL certificate and daily backups.Get started →
Astra Hosting

Home › Small business websites UK

Small business websites

Affordable small business websites for UK small businesses and start-ups: we build your website for you, with a free .co.uk domain, hosting, SSL and email on your domain. From £12.99 a month + VAT, with no upfront payment.

Small business websites that help you

Before they call, email or visit, most customers look you up on Google. These three things make sure what they find works in your favour.

01

Domain name

Your own .co.uk domain, free from the Starter plan, with email on it: [email protected] looks far more established than a Gmail address, and it's set up for you.

02

Responsive design

Every page adapts to mobiles, tablets and computers, so customers can read your services, see your prices and contact you from whatever they're using.

03

Ongoing support

Hosting, SSL, backups and content changes are part of the monthly plan. You ask by email and we update the website for you, or you do it yourself from a simple dashboard.

Helping UK small businesses and start-ups get online for less

A small business website usually means a one-off design fee followed by separate bills for hosting, email and every change. We work the other way round: one monthly payment from £12.99 + VAT, with design, hosting, domain, SSL and email included, no contract, and nothing to pay until you've approved the finished site.

We write the copy for your customers, not in generic agency language, and set up the details people check before buying. If you're a limited company, the law requires your website to show your registered name, company number, the part of the UK where you're registered and your registered office address, and we make sure they're easy to find.

  • Company details shown correctly if you're a limited company
  • A projects section that shows your work
  • Copy written for your customers, not generic
  • We work with small businesses across the UK

How much does it cost to build a small business website?

Most small businesses start with Starter: £12.99 a month + VAT for a website of up to 5 sections, a free .co.uk domain and 10 email accounts. Business, at £19.99, gives you up to 10 sections and unlimited changes.

Basic

Your landing page, ready to go, or hosting for the website you already have.

£5.99/ month + VAT

Your website live in 3 to 5 working days.

Choose Basic
  • Landing page built for you
  • 5 GB NVMe SSD storage
  • 5 business email accounts
  • Free SSL certificate
  • Daily backups
  • Free migration of your current site
Most popular

Starter

Your first website, ready for customers to find you.

£12.99/ month + VAT

Your website live in 3 to 5 working days.

Choose Starter
  • Website of up to 5 sections, built for you
  • Free .co.uk domain
  • 5 GB NVMe SSD storage
  • 10 business email accounts
  • Free SSL certificate
  • 1 content change a month
  • Live in 3 to 5 working days

Business

For established businesses: more space, more email accounts and more changes.

£19.99/ month + VAT

Your website live in 3 to 5 working days.

Choose Business
  • A new website or a redesign of your current one
  • Free .co.uk domain
  • Up to 10 content sections
  • 15 GB NVMe SSD storage
  • 15 business email accounts
  • Free SSL certificate and daily backups
  • Free migration from your current host
  • Unlimited content changes

Ecommerce

To sell online: product catalogue, basket and online payments.

£34.99/ month + VAT

Your online shop live in 10 working days.

Choose Ecommerce
  • Complete online shop, built for you
  • Free .co.uk domain
  • We upload your first 30 products
  • 40 GB NVMe SSD storage
  • Unlimited business email accounts
  • Payments by Stripe, PayPal, Apple Pay and Google Pay
  • Unlimited content changes
  • Priority support

No contract. Cancel anytime.

How we work

Tell us by email what your business does and send us your logo and whatever material you have: photos, a price list, your services. Our team builds the structure, writes the copy and publishes the website on your domain.

Before you pay a penny, you review it working on a real link. Ask for any changes you need, approve it, and only then does your monthly plan with hosting and email begin.

  • A page for each service and an about page for your business
  • Email @yourbusiness set up for your whole team
  • An easy dashboard to update your content yourself
  • Ready in 3 to 5 working days, no upfront payment

Startup and small business website FAQs

How much does a small business website cost per month?

With us it starts at £12.99 a month + VAT, including design, hosting, a .co.uk domain, SSL and business email. A business with more services to show usually goes for the Business plan at £19.99 a month. And you only pay once you've seen the finished website.

The price is fixed from the start: no separate charges for hosting, email or maintenance.

What should a small business website contain?

The essentials: a home page that says clearly what you do and where, a page for each service with prices or a guide price where possible, an about page, examples of your work, and a contact page with a form and opening hours.

If you're a limited company, add your registered company details. With that, a customer can understand what you offer and get in touch in a couple of minutes.

Why should a small business have a website?

Because it's the one place online you own. Social media is useful for day-to-day posts, but someone else sets the rules and the algorithm, and a Facebook page doesn't show up well when a customer searches for your service on Google.

Your own website, on your own domain, gathers your services, prices and contact details in one place, and works for you even when you're not posting.

Are there hidden costs when building a website?

Not with us. Hosting, SSL, backups, the domain (from Starter) and email are all in the monthly price. Depending on the plan you get 5 mailboxes (Basic), 10 (Starter), 15 (Business) or unlimited (Ecommerce), all on your domain, and we send written instructions to set them up on your phone and computer.

No contract and no setup fee: you can cancel anytime.

How long does a website design take?

3 to 5 working days. We only need what you already have: your business name, logo, a description of your services and any photos. Our team writes the copy, builds the structure and publishes the website.

You review it working on a real link, ask for any changes and only pay once you approve it.

Shall we get started?

Tell us what your business does today and review your finished website this week. No deposit: you only pay if you like it.