Get quotes for an end of tenancy clean near you

HaMuch is Excellent
By Emily Rivers
Last updated 20th February 2023

Your guide to end of tenancy cleaning prices

It’s no secret that moving home can be a stressful and difficult time. There is a huge amount of logistics to manage and keep on top of, plus you’ve got the added worry of moving all of your possessions. Because of this, many people turn to professionals to help them with the whole process, and this includes cleaning the property that they’re moving out of.

If you’ve been renting, or even if you’re selling a property, end of tenancy cleaning is a great option to make moving out significantly less stressful, and to give you the peace of mind that a professional cleaning can offer. In some cases, you may be required to have an end of tenancy clean carried out by your rental contract.

So, if you are thinking about getting an end of tenancy cleaning, how much would you expect to pay? And what’s included? Read this ultimate guide to find out.

How much does an end of tenancy cleaning cost?

The price you’ll pay for an end of tenancy cleaning will vary depending on the size of the home and the condition. The table below details the rough costs for different sizes of property.

Number of bedrooms

Average cost (range)

Studio

£150-£200

One bedroom (flat)

£200-£250

Two bedroom (flat)

£250-£300

Three bedroom (house)

£300-£350

Four bedroom (house)

£350-£400

Five bedroom (house)

£375-£425

Six bedroom (house)

£425+

So the range for end of tenancy cleaning prices, across all kinds of properties, is from around £150-£425+. Remember that for larger houses you can split the cost between everybody who lives there, so don’t be put off by a large quote.

End of tenancy cleaning can also be done on an hourly rate. Expect to pay around £20-£25 per hour, with an end of tenancy clean taking between 3 and 8 hours for 2 cleaners. It’s generally better to get a quote for the entire job, but some companies will prefer to quote an hourly rate.

Cost of end of tenancy cleaning

What affects the price of an end of tenancy cleaning?

The main thing that will affect the price of an end of tenancy cleaning is the size of the property, as we’ve detailed in the table above. However, the condition of the property may also have an effect – although generally only if it’s extremely clean or in particularly poor condition. If it’s very clean, you can expect to pay slightly below the low end of the ranges above. If in very bad condition, you may need to pay up to double the prices above. In particular, if there has been building or construction work in the property that hasn’t been cleaned properly, this may add a substantial amount to the price.

You may also require some extra services – read on to find out what’s generally included in an end of tenancy clean and what’s usually considered an extra.

What does end of tenancy cleaning involve?

Unlike a regular house clean, end of tenancy cleaning involves deep cleaning all areas of your home, including tackling any mould and limescale that have built up. This means that the carpets, floors, tiles, walls, and the inside of windows will all get a deep clean, as well as areas like window sills, shelving, and the bathroom. Most companies will tailor what’s included in an end of tenancy clean to your specific needs – so if you have a limescale issue in a bathroom or mould on a wall, it’s worth mentioning so the problem can be given the special attention it needs.

As well as this, end of tenancy cleaning includes cleaning out appliances that you may well not have thought about otherwise, for example the oven, fridge/freezer and washing machine will all get a good deep clean. If you don’t have these appliances included in the property, expect to pay a bit less as these services won’t be required.

The companies that carry out end of tenancy cleaning have a good knowledge of the standard of cleaning that landlords and estate management companies will expect, so rest assured the professionals will do a good job and get the cleanliness of your property up to scratch.

Generally, deep carpet cleaning isn’t specifically included, just a good hoover. So, if you need carpet stain removal or carpet cleaning, expect to pay between £100 and £300 extra, depending on how much carpet needs cleaning and the level of the staining. An end of tenancy clean also only includes window cleaning from the inside, so if you need outdoor window cleaning, you’ll need to add this to the service or speak to a professional window cleaner.

What are the benefits of an end of tenancy clean?

Why would you get an end of tenancy clean? There are a number of benefits:

  • Peace of mind – engaging the professionals to get everything cleaned will make sure it’s all been done properly
  • Deposits – when you rent, you may be worried about getting your deposit back, particularly if your property is dirty or unclean. A professional end of tenancy clean may make it easier to get your deposit back
  • One less thing to worry about – making the entire process of moving out much easier and smoother for you
  • Saves you time – a professional cleaning team will complete the entire end of tenancy clean far quicker than you could do it yourself

End of tenancy cleaning tips

We have a few quick tips to help you make the end of tenancy cleaning process as easy as possible.

Move as much of your possessions out as possible before the clean

It’s far easier to clean if you’ve already moved out as much of your stuff as you can. This has the added benefit of potentially reducing the price, as companies may factor having to move your possessions and furniture around into the overall cost. Plus, moving everything out will give you a much better sense of what actually needs cleaning, as you’ll have already seen the state of all those hidden nooks and crannies. This means there’ll be no nasty surprises that may increase the cost!

Highlight any problem areas or things to focus on

If you have a specific problem in an area, don’t try and hide it. Just ask the cleaning company to put extra focus on it. It’ll work out cheaper in the long run, even if it does increase the cost, as any recurring issues like mould or limescale may end up being considered damage and taken out of your deposit. It’s much better to get it sorted and up to professional standards, so there’s no way it can come back to you later.

Defrost your fridge and freezer and ensure all appliances are ready to clean

If you’re getting appliances cleaned as part of an end of tenancy clean, make sure they’re ready to clean before the company arrives. This may mean defrosting your fridge-freezer, ensuring your washing machine or tumble dryer are dry and empty of clothes, and ensuring your oven is empty and ready to clean. You’d be surprised at the number of people that don’t do this! If the cleaning company needs to wait for things to defrost or dry out before they start cleaning, this may be reflected in the price, so it’s worth taking a minute to get it sorted out the day before.

Give everything a quick wipe down beforehand 

It might seem counterintuitive or like a waste of time, since you’re paying people to clean, but giving everything a quick wipe down is a great way to speed up the entire process and let the end of tenancy cleaners focus on deep cleaning everything.

Is an end of tenancy clean required?

End of tenancy cleans are sometimes required as part of the moving out process. Your rental contract will set out what’s needed. Sometimes landlords request to see receipts or proof of purchase of a professional clean, while sometimes the contract will simply say that the property should be cleaned to a professional standard, which means you may be able to do it yourself.

However, for peace of mind it’s generally recommended to engage a professional cleaning company to carry out an end of tenancy clean. Remember that, regardless of what your contract states, it’s your responsibility to leave your rental property in a similar standard of cleanliness to when you moved in.


Estimates for common cleaner jobs;

Rates for other trades

End of tenancy cleaning cost in the UK
End of tenancy cleaning cost in the UK (excluding VAT or callout charges)
Location in UKEnd of tenancy cleaning cost
End of tenancy cleaning near Aberdeen£232
End of tenancy cleaning near Amber Valley£260
End of tenancy cleaning near Angus£414
End of tenancy cleaning near Arun£288
End of tenancy cleaning near Ashfield£260
End of tenancy cleaning near Aylesbury Vale£260
End of tenancy cleaning near Barnsley£239
End of tenancy cleaning near Basildon£260
End of tenancy cleaning near Basingstoke & Deane£253
End of tenancy cleaning near Bassetlaw£232
End of tenancy cleaning near Bath & North East Somerset£253
End of tenancy cleaning near Bedford£288
End of tenancy cleaning near Belfast£225
End of tenancy cleaning near Birmingham£232
End of tenancy cleaning near Blackburn£232
End of tenancy cleaning near Blackpool£225
End of tenancy cleaning near Bolton£246
End of tenancy cleaning near Bournemouth£316
End of tenancy cleaning near Bracknell Forest£253
End of tenancy cleaning near Bradford£253
End of tenancy cleaning near Braintree£246
End of tenancy cleaning near Breckland£246
End of tenancy cleaning near Bridgend£260
End of tenancy cleaning near Brighton£274
End of tenancy cleaning near Bristol£246
End of tenancy cleaning near Broadland£253
End of tenancy cleaning near Broxtowe£260
End of tenancy cleaning near Bury£246
End of tenancy cleaning near Caerphilly£267
End of tenancy cleaning near Calderdale£260
End of tenancy cleaning near Cambridge£330
End of tenancy cleaning near Canterbury£246
End of tenancy cleaning near Cardiff£267
End of tenancy cleaning near Carmarthenshire£232
End of tenancy cleaning near Charnwood£281
End of tenancy cleaning near Chelmsford£260
End of tenancy cleaning near Cheltenham£316
End of tenancy cleaning near Cherwell£246
End of tenancy cleaning near Chester£225
End of tenancy cleaning near Colchester£232
End of tenancy cleaning near Conway£218
End of tenancy cleaning near Coventry£246
End of tenancy cleaning near Crewe & Nantwich£246
End of tenancy cleaning near Dacorum£260
End of tenancy cleaning near Derby£267
End of tenancy cleaning near Doncaster£232
End of tenancy cleaning near Dover£246
End of tenancy cleaning near Dudley£232
End of tenancy cleaning near Dumfries & Galloway£204
End of tenancy cleaning near Dundee£414
End of tenancy cleaning near East Ayrshire£260
End of tenancy cleaning near East Devon£225
End of tenancy cleaning near East Dunbartonshire£239
End of tenancy cleaning near East Hampshire£260
End of tenancy cleaning near East Hertfordshire£253
End of tenancy cleaning near East Lindsey£232
End of tenancy cleaning near East Riding£274
End of tenancy cleaning near Eastleigh£260
End of tenancy cleaning near Edinburgh£309
End of tenancy cleaning near Elmbridge£253
End of tenancy cleaning near Epping Forest£260
End of tenancy cleaning near Erewash£267
End of tenancy cleaning near Exeter£225
End of tenancy cleaning near Falkirk£260
End of tenancy cleaning near Fife£344
End of tenancy cleaning near Flintshire£225
End of tenancy cleaning near Gateshead£225
End of tenancy cleaning near Gedling£260
End of tenancy cleaning near Glasgow£239
End of tenancy cleaning near Gloucester£316
End of tenancy cleaning near Guildford£253
End of tenancy cleaning near Gwynedd£204
End of tenancy cleaning near Halton£232
End of tenancy cleaning near Harrogate£253
End of tenancy cleaning near Havant & Waterloo£267
End of tenancy cleaning near Highland£246
End of tenancy cleaning near Horsham£253
End of tenancy cleaning near Huntingdonshire£253
End of tenancy cleaning near Ipswich£232
End of tenancy cleaning near Isle of Wight£267
End of tenancy cleaning near Kings Lynn & West Norfolk£225
End of tenancy cleaning near Kingston-upon-Hull£267
End of tenancy cleaning near Kirklees£260
End of tenancy cleaning near Knowsley£232
End of tenancy cleaning near Lancaster£218
End of tenancy cleaning near Leeds£253
End of tenancy cleaning near Leicester£295
End of tenancy cleaning near Lisburn£225
End of tenancy cleaning near Liverpool£225
End of tenancy cleaning near London£253
End of tenancy cleaning near Luton£260
End of tenancy cleaning near Macclesfield£253
End of tenancy cleaning near Maidstone£260
End of tenancy cleaning near Manchester£253
End of tenancy cleaning near Mid Bedfordshire£274
End of tenancy cleaning near Mid Sussex£260
End of tenancy cleaning near Middlesbrough£309
End of tenancy cleaning near Milton Keynes£267
End of tenancy cleaning near Neath Port Talbot£246
End of tenancy cleaning near New Forest£274
End of tenancy cleaning near Newbury£260
End of tenancy cleaning near Newcastle Upon Tyne£225
End of tenancy cleaning near Newcastle-under-Lyme£246
End of tenancy cleaning near Newport£267
End of tenancy cleaning near North Ayrshire£260
End of tenancy cleaning near North East Lincolnshire£239
End of tenancy cleaning near North Hertfordshire£274
End of tenancy cleaning near North Lanarkshire£246
End of tenancy cleaning near North Lincolnshire£232
End of tenancy cleaning near North Somerset£246
End of tenancy cleaning near North Tyneside£225
End of tenancy cleaning near North Wiltshire£274
End of tenancy cleaning near Northampton£246
End of tenancy cleaning near Norwich£260
End of tenancy cleaning near Nottingham£267
End of tenancy cleaning near Nuneaton & Bedworth£246
End of tenancy cleaning near Oldham£253
End of tenancy cleaning near Oxford£253
End of tenancy cleaning near Perth & Kinross£407
End of tenancy cleaning near Peterborough£246
End of tenancy cleaning near Plymouth£225
End of tenancy cleaning near Poole£316
End of tenancy cleaning near Portsmouth£267
End of tenancy cleaning near Preston£232
End of tenancy cleaning near Reading£253
End of tenancy cleaning near Redcar & Cleveland£295
End of tenancy cleaning near Reigate & Banstead£253
End of tenancy cleaning near Renfrewshire£239
End of tenancy cleaning near Rhondda, Cynon, Taff£274
End of tenancy cleaning near Rochdale£246
End of tenancy cleaning near Rochester-upon-Medway£204
End of tenancy cleaning near Rotherham£232
End of tenancy cleaning near Salford£246
End of tenancy cleaning near Salisbury£267
End of tenancy cleaning near Sandwell£232
End of tenancy cleaning near Scarborough£295
End of tenancy cleaning near Scottish Borders£309
End of tenancy cleaning near Sefton£225
End of tenancy cleaning near Sevenoaks£260
End of tenancy cleaning near Sheffield£225
End of tenancy cleaning near Slough£253
End of tenancy cleaning near Solihull£239
End of tenancy cleaning near South Ayrshire£260
End of tenancy cleaning near South Bedfordshire£288
End of tenancy cleaning near South Cambridgeshire£323
End of tenancy cleaning near South Gloucestershire£246
End of tenancy cleaning near South Kesteven£260
End of tenancy cleaning near South Lanarkshire£253
End of tenancy cleaning near South Oxfordshire£260
End of tenancy cleaning near South Somerset£323
End of tenancy cleaning near South Tyneside£225
End of tenancy cleaning near Southampton£260
End of tenancy cleaning near Southend-on-Sea£260
End of tenancy cleaning near St Albans£267
End of tenancy cleaning near St Helens£232
End of tenancy cleaning near Stafford£239
End of tenancy cleaning near Stockport£253
End of tenancy cleaning near Stockton-on-Tees£309
End of tenancy cleaning near Stoke-on-Trent£246
End of tenancy cleaning near Stratford-on-Avon£232
End of tenancy cleaning near Stroud£309
End of tenancy cleaning near Suffolk Coastal£232
End of tenancy cleaning near Sunderland£225
End of tenancy cleaning near Swale£260
End of tenancy cleaning near Swansea£239
End of tenancy cleaning near Tameside£253
End of tenancy cleaning near Teignbridge£232
End of tenancy cleaning near Tendring£232
End of tenancy cleaning near Test Valley£260
End of tenancy cleaning near Thamesdown£232
End of tenancy cleaning near Thanet£246
End of tenancy cleaning near The Wrekin£211
End of tenancy cleaning near Thurrock£260
End of tenancy cleaning near Torbay£239
End of tenancy cleaning near Trafford£246
End of tenancy cleaning near Vale of Glamorgan£260
End of tenancy cleaning near Vale of White Horse£232
End of tenancy cleaning near Vale Royal£225
End of tenancy cleaning near Wakefield£253
End of tenancy cleaning near Walsall£232
End of tenancy cleaning near Warrington£239
End of tenancy cleaning near Warwick£246
End of tenancy cleaning near Waveney£232
End of tenancy cleaning near Waverley£253
End of tenancy cleaning near Wealden£253
End of tenancy cleaning near West Lancashire£232
End of tenancy cleaning near West Lothian£281
End of tenancy cleaning near West Wiltshire£274
End of tenancy cleaning near Wigan£239
End of tenancy cleaning near Windsor & Maidenhead£253
End of tenancy cleaning near Wirral£225
End of tenancy cleaning near Wokingham£253
End of tenancy cleaning near Wolverhampton£232
End of tenancy cleaning near Wrexham Maelor£225
End of tenancy cleaning near Wychavon£253
End of tenancy cleaning near Wycombe£253
End of tenancy cleaning near York£260