Bissell Big Green Professional
A practical carpet cleaner (upright washer) for a deeper, fresher carpet clean at home.
Carpet cleaners range from budget uprights to premium machines, and you can also hire one. Here's what they cost in the UK and how to decide between buying and hiring.
A home carpet cleaner typically costs around £80-£300 to buy in the UK, depending on size and brand. Hiring a machine costs roughly £20-£30 a day plus solution. If you clean carpets more than once or twice a year, buying usually works out cheaper over time.
Budget upright carpet cleaners start around £80-£120, mid-range models with better suction and features sit around £150-£250, and premium machines go beyond £300. Compact 'spot' cleaners for stains and upholstery are cheaper. You'll also buy solution as you go.
Larger, more powerful machines can be hired from supermarkets and hire shops for roughly £20-£30 a day, plus the cleaning solution. Hiring suits a one-off deep clean or a very large area, where a powerful commercial machine helps and you don't want to store one.
If you only clean carpets occasionally - say before moving house - hiring can make sense. If you have pets, children or want to freshen carpets a few times a year, buying pays for itself quickly and is more convenient, since the machine is always to hand.
A practical carpet cleaner (upright washer) for a deeper, fresher carpet clean at home.
A practical carpet cleaner (spot/portable, 750W) for a deeper, fresher carpet clean at home.
A practical carpet cleaner (spot/portable, 1200W) for a deeper, fresher carpet clean at home.
A capable mid-range home carpet cleaner typically costs around £150-£250 in the UK. Budget models start near £80; premium machines exceed £300.
Hiring (around £20-£30 a day) is cheaper for a rare one-off. If you clean carpets more than once or twice a year, buying works out cheaper and is more convenient.
A bottle of carpet-cleaning solution typically costs a few pounds and lasts several cleans, depending on how many rooms you do.
Our top pick is the Bissell Big Green Professional (our score 9.6/10) - A practical carpet cleaner (upright washer) for a deeper, fresher carpet clean at home..