← All articles Starting up

How to Start a Cleaning Business in the UK: The Complete 2026 Guide

By the Machinence Team·20 June 2026·9 min read
Illustration of a cleaning business website built with Machinence, with invoicing, CRM and bookkeeping

A realistic, hour-by-hour plan to go from idea to a live business in a single day.

A cleaning business is one of the easiest and lowest cost businesses to start in the UK. Demand is steady all year, you need no formal qualifications, and you can begin part time from home with a few hundred pounds of kit. Done well, it also builds something most new businesses crave from day one: regular, repeat income.

This guide walks you through the whole journey, from choosing your niche and registering with HMRC to insurance, pricing, winning your first clients, and getting paid. It also shows where a few AI tools can set up the professional side of your business, the name, logo, website, bookings, invoicing and follow up, in an afternoon rather than weeks.

£450
Typical startup cost to begin
£25
Average hourly rate in the UK
22
AI tools to run it, in one place

Why a cleaning business is one of the best businesses to start in 2026

Cleaning ticks almost every box a first time founder wants. Startup costs are low, so the risk is small. Demand is constant, because homes, offices, rental properties and commercial spaces always need cleaning, which makes it resilient even when the economy is soft. There are no licences or qualifications required to get started, and you can run it solo and part time, then grow into a team when the work is there.

The real prize is recurring revenue. A handful of weekly or fortnightly domestic clients, or one or two regular office contracts, gives you predictable income you can build on. Land enough regulars and you have a business that runs like clockwork, with room to add staff, vans and higher value services such as end of tenancy or after builders cleans.

How much can a cleaning business make? Try the calculator

Your income comes down to three things: how many cleans you do, how often, and what you charge. Use the calculator below to see roughly what you could earn. Move the sliders to match your plan.

Cleaning income calculator

£1,950
estimated revenue per month (about £23,400 a year, before costs)

These figures are gross, before your supplies, fuel, insurance and tax. They show how quickly steady, repeat clients add up, and why pricing and frequency matter more than chasing one off jobs.

What does it cost to start a cleaning business in the UK?

You can start lean. A realistic first kit for domestic cleaning runs to a few hundred pounds, and you can scale up as you win work. A typical starting point looks like this:

  • Cleaning equipment and supplies: roughly £150 to £400 for a vacuum, mop, cloths, caddy and products.
  • Public liability insurance: often £60 to £150 a year, and many clients will ask to see it.
  • Branding and a website: free to low cost if you build it yourself with AI rather than hiring out.
  • Transport and fuel: whatever it costs to reach your local clients.
  • Optional: a DBS check if you want to reassure clients you will be working around, and a little marketing budget.

Plenty of cleaners start part time from home with minimal kit, take on a few local clients, and reinvest the early income into better equipment and marketing.

How to start a cleaning business in the UK, step by step

1. Choose your cleaning niche

Pick one focus to begin with rather than trying to do everything. Common niches include domestic (regular home cleaning), commercial and office cleaning, end of tenancy cleaning, carpet and upholstery, after builders cleaning, and deep or one off cleans. Domestic regulars are the easiest entry point and give you that valuable repeat income.

2. Register your business with HMRC

Most cleaners start as a sole trader, which simply means registering for Self Assessment with HMRC and keeping records of your income and expenses. If you want to separate your personal finances and present a more formal image, you can set up a limited company through Companies House instead. Sole trader is the simplest way to begin, and you can incorporate later as you grow.

3. Get public liability insurance

Public liability insurance covers you if you accidentally damage a client's property or someone is hurt because of your work. It is not legally required to be self employed, but it is close to essential in practice, and many commercial and letting clients will not hire you without it. It is inexpensive and worth sorting before your first paid job.

4. Sort your equipment and supplies

Buy a reliable vacuum, a mop and bucket, microfibre cloths, a sturdy caddy, and a core set of products for kitchens, bathrooms, glass and floors. Keep it simple at first and add specialist kit, such as a carpet cleaner, only when the work justifies it.

5. Set your prices

Decide whether to charge by the hour or by the job. Per job pricing rewards you for working efficiently, while hourly is simpler when you start. Research what other cleaners in your area charge, then position yourself sensibly. The calculator above helps you see how your rate and client count turn into monthly income.

Name and brand your cleaning business

Cleaning is built on trust, and your name and logo are the first signals a potential client sees. You want something memorable, easy to say, and clearly local or service led. If the matching domain and social handles are free, even better.

Rather than staring at a blank page, use the AI Name Generator to spin up dozens of brandable cleaning business names in seconds, check which ones have an available domain, then create a clean, professional logo with the AI Logo Maker. You can have a finished brand in minutes, not weeks.

Machinence AI Name Generator suggesting cleaning business names
See it in action: the AI Name Generator producing brandable, domain checked cleaning business names.

Get a professional website that wins trust and ranks locally

Before anyone books a cleaner, they look you up. A simple, professional website that lists your services, the areas you cover, your prices or a quote form, and a few reviews will win you work that a phone number alone never will. It also lets you show up when people search for a cleaner near them.

The AI Website Builder creates a complete, mobile friendly site for you, with free hosting and SSL included, and the built in SEO tools help you get found for local searches. Pair it with a matching domain from Buy a Domain and you look established from day one.

A cleaning business website built with the Machinence AI Website Builder
A professional cleaning website, built and hosted for you, ready to rank locally.

Find your first cleaning clients

Your first few clients usually come from the people and places closest to you. Tell everyone you know, post in local Facebook groups and on Nextdoor, drop leaflets through doors in the streets you want to work, and set up a free Google Business Profile so you appear in local map results. Referrals are gold in cleaning, so ask happy clients to recommend you and consider a small thank you for every referral.

As enquiries come in, keep them organised with the CRM so no lead slips through, and use Email Marketing to send reminders, seasonal offers and re booking nudges to your regulars. That follow up is what turns one off cleans into recurring income.

Managing cleaning clients and enquiries in the Machinence CRM
Keep every enquiry and regular client organised in one place.

Get paid on time: invoicing and bookkeeping

Looking professional includes how you bill. Send clear, branded invoices, set up recurring invoices for your weekly and fortnightly regulars, and track who has paid at a glance. Keeping tidy records also makes your Self Assessment far less painful at year end.

Handle all of this with built in Invoicing and Bookkeeping, so the money side runs itself while you focus on the work.

Creating a branded invoice for a cleaning client in Machinence
Professional, recurring invoices for your regular clients, paid faster.

The piecemeal way versus the all in one way

You can stitch together a separate tool for each job, or run the whole business from one platform. Here is how the typical monthly cost compares.

What you needTypical standalone costWith Machinence
Website and hosting£20 to £40 a monthIncluded
Domain name£10 to £15 a yearIncluded
Logo and branding£150 to £500 onceIncluded
CRM for clients£30 to £150 a monthIncluded
Email marketing£15 to £40 a monthIncluded
Invoicing and bookkeeping£15 to £30 a monthIncluded
SEO tools£120 to £300 a monthIncluded
Total£999+ a month, plus setupFrom £99 a month, everything

The tools you will lean on

Key takeaway

You do not need much money or experience to start a cleaning business in the UK. You need a clear niche, the right insurance, sensible pricing, and a professional front, a name, logo and website, that earns trust. Get those right this week and your first clients follow.

Frequently asked questions

How much does it cost to start a cleaning business in the UK?
Most people start for around £300 to £500, covering basic equipment and supplies, with public liability insurance often £60 to £150 a year. If you build your own brand and website with AI tools, those costs stay low, so you can begin part time without a big outlay.
Do I need a licence to start a cleaning business in the UK?
No specific licence is required to clean homes or offices. You do need to register as self employed with HMRC, and for some commercial or specialist work clients may ask for insurance or a DBS check. Always confirm any requirements for the specific cleaning you plan to offer.
Do I need insurance to start a cleaning business?
Public liability insurance is not legally required, but it is close to essential. It protects you if you damage a client's property or someone is injured, and many clients, especially commercial and letting agents, will not hire a cleaner without it.
How much can a cleaning business earn?
It depends on your rate, how many cleans you do, and how regular they are. UK cleaners often charge around £15 to £25 an hour, and a book of steady weekly clients can turn into a comfortable full time income. Use the calculator above to estimate your own numbers.
Should I be a sole trader or a limited company?
Most cleaners start as a sole trader because it is the simplest option, with just a Self Assessment registration. A limited company separates your personal finances and can look more formal, which can help with larger commercial contracts. You can start as a sole trader and incorporate later.
How do I get my first cleaning clients?
Start local. Tell friends and family, post in community Facebook groups and on Nextdoor, deliver leaflets in your target streets, and set up a free Google Business Profile. Ask happy clients for referrals, and keep every enquiry organised in a CRM so nothing slips through.
How do I price cleaning jobs?
You can charge by the hour or by the job. Per job pricing rewards efficiency, while hourly is simpler at the start. Research local rates, factor in your supplies and travel, and make sure regular clients still feel they are getting good value so they stay with you.
Can I start a cleaning business part-time?
Yes. Many cleaners begin part time around another job, take on a few local clients in evenings or weekends, and grow from there. Because startup costs are low, it is a low risk way to test the business before going full time.
Share this article

A complete business built with Machinence: website, store, CRM, invoicing, SEO and more

Everything your business needs, in one AI platform

Machinence is the all-in-one AI platform for startups and small businesses: 22 AI tools and over 820 features to build, brand, market, sell and manage, all in one place.

Get started →
The Machinence Team
Helping small businesses start, run and grow with AI.
Hi 👋 I'm Machinence AI. I'm here to help you.