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;

JobEstimate
Cost to clean windows and glass conservatories£29
Cost to pressure clean patio or decking£100
Cost to clean the kitchen including oven£150
Cost to clean a home£45
End of tenancy cleaning of 3 bedroom house£420
Cost to clean the driveway £300
Cost to clean a bathroom£80
Cost to clean upholstery£70 per item
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

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 London£260
End of tenancy cleaning near Birmingham£239
End of tenancy cleaning near Glasgow£246
End of tenancy cleaning near Leeds£253
End of tenancy cleaning near Liverpool£232
End of tenancy cleaning near Sheffield£232
End of tenancy cleaning near Edinburgh£309
End of tenancy cleaning near Manchester£253
End of tenancy cleaning near Belfast£225
End of tenancy cleaning near Bristol£246
End of tenancy cleaning near Leicester£295
End of tenancy cleaning near Cardiff£267
End of tenancy cleaning near Coventry£253
End of tenancy cleaning near Bradford£253
End of tenancy cleaning near Nottingham£274
End of tenancy cleaning near Newcastle Upon Tyne£232
End of tenancy cleaning near Brighton and Hove£281
End of tenancy cleaning near Derby£267
End of tenancy cleaning near Hull£281
End of tenancy cleaning near Plymouth£225
End of tenancy cleaning near Stoke-on-Trent£246
End of tenancy cleaning near Southampton£267
End of tenancy cleaning near Northampton£253
End of tenancy cleaning near Wolverhampton£239
End of tenancy cleaning near Luton£260
End of tenancy cleaning near Portsmouth£267
End of tenancy cleaning near Reading£253
End of tenancy cleaning near Norwich£260
End of tenancy cleaning near Milton Keynes£267
End of tenancy cleaning near Bournemouth£323
End of tenancy cleaning near Aberdeen£232
End of tenancy cleaning near Peterborough£246
End of tenancy cleaning near Bolton£246
End of tenancy cleaning near Swindon£232
End of tenancy cleaning near Southend-on-Sea£260
End of tenancy cleaning near Warrington£239
End of tenancy cleaning near Oxford£253
End of tenancy cleaning near Swansea£246
End of tenancy cleaning near Sunderland£232
End of tenancy cleaning near Slough£253
End of tenancy cleaning near Kingswood£246
End of tenancy cleaning near Telford£232
End of tenancy cleaning near Cambridge£337
End of tenancy cleaning near Ipswich£232
End of tenancy cleaning near Blackpool£225
End of tenancy cleaning near Middlesbrough£323
End of tenancy cleaning near Dundee£414
End of tenancy cleaning near Huddersfield£260
End of tenancy cleaning near York£260
End of tenancy cleaning near Poole£316
End of tenancy cleaning near Watford£260
End of tenancy cleaning near Newport£274
End of tenancy cleaning near Colchester£239
End of tenancy cleaning near Exeter£232
End of tenancy cleaning near Blackburn£239
End of tenancy cleaning near Crawley£253
End of tenancy cleaning near Gloucester£323
End of tenancy cleaning near Stockport£253
End of tenancy cleaning near Basingstoke£260
End of tenancy cleaning near Basildon£260
End of tenancy cleaning near Cheltenham£323
End of tenancy cleaning near Gateshead£232
End of tenancy cleaning near Worthing£281
End of tenancy cleaning near Rochdale£246
End of tenancy cleaning near Oldham£253
End of tenancy cleaning near Chelmsford£260
End of tenancy cleaning near Birkenhead£225
End of tenancy cleaning near Maidstone£260
End of tenancy cleaning near Gillingham£260
End of tenancy cleaning near Salford£253
End of tenancy cleaning near Solihull£246
End of tenancy cleaning near St Helens£232
End of tenancy cleaning near Worcester£253
End of tenancy cleaning near Lincoln£232
End of tenancy cleaning near West Bromwich£239
End of tenancy cleaning near Eastbourne£253
End of tenancy cleaning near Wakefield£253
End of tenancy cleaning near Wythenshawe£253
End of tenancy cleaning near Bedford£281
End of tenancy cleaning near Hemel Hempstead£260
End of tenancy cleaning near Preston£232
End of tenancy cleaning near Stevenage£260
End of tenancy cleaning near Southport£225
End of tenancy cleaning near Bath£253
End of tenancy cleaning near Harlow£253
End of tenancy cleaning near Sutton Coldfield£239
End of tenancy cleaning near Darlington£337
End of tenancy cleaning near Chester£225
End of tenancy cleaning near Hastings£253
End of tenancy cleaning near Nuneaton£253
End of tenancy cleaning near Halifax£260
End of tenancy cleaning near Hartlepool£288
End of tenancy cleaning near Aylesbury£260
End of tenancy cleaning near Doncaster£239
End of tenancy cleaning near Grimsby£239
End of tenancy cleaning near Wallasey£232
End of tenancy cleaning near Stockton-on-Tees£323
End of tenancy cleaning near Weston-super-Mare£253
End of tenancy cleaning near High Wycombe£260
End of tenancy cleaning near Ashford£253
End of tenancy cleaning near Redditch£239
End of tenancy cleaning near Wigan£239
End of tenancy cleaning near Scunthorpe£260
End of tenancy cleaning near Bury£246
End of tenancy cleaning near Paisley£239
End of tenancy cleaning near Bracknell£253
End of tenancy cleaning near Burnley£246
End of tenancy cleaning near Rugby£260
End of tenancy cleaning near Guildford£253
End of tenancy cleaning near Chatham£267
End of tenancy cleaning near East Kilbride£239
End of tenancy cleaning near Newcastle-under-Lyme£246
End of tenancy cleaning near Chesterfield£232
End of tenancy cleaning near Burton upon Trent£267
End of tenancy cleaning near Tamworth£246
End of tenancy cleaning near Shrewsbury£239
End of tenancy cleaning near Woking£253
End of tenancy cleaning near St Albans£267
End of tenancy cleaning near Harrogate£253
End of tenancy cleaning near Crewe£246
End of tenancy cleaning near South Shields£232
End of tenancy cleaning near Craigavon£232
End of tenancy cleaning near Stafford£239
End of tenancy cleaning near Rotherham£232
End of tenancy cleaning near Barnsley£239
End of tenancy cleaning near Lowestoft£281
End of tenancy cleaning near Walsall£239
End of tenancy cleaning near Gosport£267
End of tenancy cleaning near Dartford£260
End of tenancy cleaning near Bognor Regis£288
End of tenancy cleaning near Corby£246
End of tenancy cleaning near Paignton£239
End of tenancy cleaning near Maidenhead£253
End of tenancy cleaning near Rochester£267
End of tenancy cleaning near Ellesmere Port£225
End of tenancy cleaning near Loughborough£281
End of tenancy cleaning near Dudley£239
End of tenancy cleaning near Bangor£225
End of tenancy cleaning near Dewsbury£253
End of tenancy cleaning near Mansfield£260
End of tenancy cleaning near Margate£253
End of tenancy cleaning near Kettering£246
End of tenancy cleaning near Cannock£239
End of tenancy cleaning near Sale£253
End of tenancy cleaning near Taunton£295
End of tenancy cleaning near Runcorn£232
End of tenancy cleaning near Farnborough£253
End of tenancy cleaning near Tynemouth£232
End of tenancy cleaning near Hereford£274
End of tenancy cleaning near Halesowen£239
End of tenancy cleaning near Widnes£232
End of tenancy cleaning near Huyton with Roby£232
End of tenancy cleaning near Scarborough£295
End of tenancy cleaning near Gravesend£267
End of tenancy cleaning near Bebington£225
End of tenancy cleaning near Kidderminster£239
End of tenancy cleaning near Stourbridge£239
End of tenancy cleaning near Barry£267
End of tenancy cleaning near Smethwick£239
End of tenancy cleaning near Dunfermline£295
End of tenancy cleaning near Livingston£295
End of tenancy cleaning near Brentwood£260
End of tenancy cleaning near Barrow-in-Furness£225
End of tenancy cleaning near Hamilton£295
End of tenancy cleaning near Canterbury£246
End of tenancy cleaning near Wellingborough£253
End of tenancy cleaning near Sittingbourne£260
End of tenancy cleaning near Macclesfield£253
End of tenancy cleaning near Bootle£232
End of tenancy cleaning near Carlton£260
End of tenancy cleaning near Esher£253
End of tenancy cleaning near Clacton-on-Sea£232
End of tenancy cleaning near Lancaster£225
End of tenancy cleaning near Beeston£253
End of tenancy cleaning near Banbury£253
End of tenancy cleaning near Torquay£239
End of tenancy cleaning near Folkestone£253
End of tenancy cleaning near Kingswinford£239
End of tenancy cleaning near Bloxwich£239
End of tenancy cleaning near Bridgend£260
End of tenancy cleaning near Welwyn Garden City£267
End of tenancy cleaning near Lisburn£225
End of tenancy cleaning near Leamington Spa£260
End of tenancy cleaning near Washington£232
End of tenancy cleaning near Tunbridge Wells£260
End of tenancy cleaning near Kirkcaldy£323
End of tenancy cleaning near Hinckley£274
End of tenancy cleaning near Durham£232
End of tenancy cleaning near Cumbernauld£246
End of tenancy cleaning near Wokingham£260
End of tenancy cleaning near Horsham£253
End of tenancy cleaning near Crosby£232
End of tenancy cleaning near Yeovil£372
End of tenancy cleaning near Thundersley£260
End of tenancy cleaning near Altrincham£246
End of tenancy cleaning near Willenhall£239
End of tenancy cleaning near Christchurch£323
End of tenancy cleaning near Keighley£260
End of tenancy cleaning near Ashton-under-Lyne£253
End of tenancy cleaning near Andover£281