Contract cleaning company with a small team

Win contracts for schools, larger offices and business units, and run a small team of cleaners.

Startup cost£1.5k to £8k
Monthly revenue£3k to £15k
Time needed30+ h/week
First incomeMonths
  • £1.5k-8k
  • Full-time
  • Out and about

Estimates for a small start in the UK, not guarantees.

Official data

24,607 UK companies in this field, 48% registered in the last 2 years

SIC 81210 “General cleaning of buildings”. Source: Companies House, November 2026.

What it is

A cleaning business that holds contracts for larger sites such as schools, offices and industrial units. You tender or quote, schedule staff, supervise quality and handle supplies.

Your first three steps

  1. Work out a realistic cost per cleaner hour, including wages, pension, insurance and supplies
  2. Set up as a sole trader or limited company and arrange public liability insurance
  3. Contact local property managers and schools and ask how they award cleaning contracts
Who pays

Schools and academies, property managers, larger offices, care providers and local businesses that outsource cleaning.

How it makes money

Monthly contract fees charged to clients, minus wages, supplies and insurance. Margin comes from well-priced contracts and efficient scheduling.

Skills that help
  • Managing and scheduling staff
  • Quoting and pricing contracts
  • Quality checking and client communication
Watch out for
  • Employer's liability insurance once you take on staff
  • Employment duties such as right-to-work checks, minimum wage, payslips and workplace pensions
  • DBS checks, which schools usually require for cleaners, check what the client needs
  • Tendering can be slow and larger clients may pay on 30 to 60 day terms, so keep cash in reserve
  • Staff cover for sickness, as missed cleans can lose a contract
  • VAT registration, check when you may need it as contracts grow

Deep research report · UK

Everything you need to start: contract cleaning company with a small team

Researched with live web search for United Kingdom: real startup prices, the licences and rules, what others charge, a break-even example, how to find your first customers and a 30-day launch plan. With sources.

  • Startup costs with real prices
  • Licences, registration and rules
  • Pricing: what others charge
  • Break-even example
  • Finding your first customers
  • 30-day launch plan
  • Risks and how to reduce them
Ready in about 2 minutes · one-off payment, tax included

See a full sample report

Questions people ask

How much does it cost to start a contract cleaning company?

Estimates suggest startup costs are typically around £1,500 to £8,000, depending on equipment, supplies and insurance. Clients may pay on longer terms, so it is worth keeping some cash in reserve.

How much can a contract cleaning business earn?

Monthly revenue is typically around £3,000 to £15,000, depending on the number and size of contracts you win and the size of your team. These are estimates and your own results will vary.

What rules should I check before taking on cleaning staff?

Check employer's liability insurance, right-to-work checks, minimum wage, payslips and workplace pensions. Schools usually require DBS checks for cleaners, so check what each client needs. Also check when VAT registration may apply.

Other ways to run this business

Similar cleaning ideas

More ideas →