Professional carpet cleaning in the UK typically costs between £50 and £75 per room according to Checkatrade's 2026 cost guide, with a minimum call-out charge of around £85 at most reputable firms. For a three-bedroom semi, expect to pay roughly £220 to £450 in total, and about 30% more in London. Other price guides put the per-room figure lower, so the honest answer is a range. Below we explain what sits at each end of it and what moves your quote.
TL;DR
- Budget £50 to £75 per room, or £220 to £450 for a typical three-bed semi-detached house, with London around 30% higher (Checkatrade).
- Many firms apply a minimum charge of about £85, so a single small room can cost nearly as much as two.
- The cleaning method, carpet fibre, stains, stairs and furniture moving all change the price. Ask for an itemised quote by room.
- A "whole house for £40" offer is a warning sign. Fixed, written quotes are safer than vague hourly rates.
- Check certification and insurance before you book, and keep the dated invoice: it can matter for a carpet warranty or a tenancy deposit.
Table of Contents
- What carpet cleaning costs in the UK in 2026
- Carpet cleaning prices in London, Oxford and Reading
- What changes the price of your quote
- How to read a quote
- Warning signs of a false bargain
- Should you hire a machine instead?
- Carpet warranties, tenancies and the dated invoice
- Our perspective: price the job, not the hour
- Booking carpet cleaning with Cleanny
- Office carpets and commercial cleaning
- Ways to keep the cost down
- FAQ
- Sources
What carpet cleaning costs in the UK in 2026
Prices vary because carpet cleaning is priced in three different ways: per room, per square metre, or per hour. The figures below come from published UK cost guides. Treat them as a guide to what you will be quoted, not as fixed prices.
| Job | Typical price | Source |
|---|---|---|
| Small room, professional clean | From around £50 | Checkatrade |
| Typical room | £50 to £75 | Checkatrade |
| Minimum visit charge | Around £85 | Checkatrade |
| Three-bed semi-detached house | Average £250 | Checkatrade |
| Small bedroom (12m²) | £25 to £35 | MyJobQuote |
| Large bedroom (20m²) | £45 to £55 | MyJobQuote |
| Stairs and landing (15m²) | £35 to £45 | MyJobQuote |
| Living room (16m²) | £35 to £50 | MyJobQuote |
| Open-plan living and dining room (36m²) | £80 to £100 | MyJobQuote |
The two sources disagree on a single room, and that is normal. MyJobQuote's guide works from an average of around £2.50 per m², which suits larger rooms priced by area. Checkatrade's per-room figure reflects what many firms charge once travel, set-up time and a minimum visit are built in. If you have only one or two rooms, the minimum charge will probably decide your bill. If you have a whole floor, price per m² matters more.
Cost by property size
A sensible planning range for a whole-home clean:
- One-bed flat: often close to the minimum charge, so expect to be quoted around that figure for the lounge and bedroom together.
- Three-bed semi-detached: £220 to £450 depending on how much is carpeted and how heavily soiled it is, with an average of £250 (Checkatrade).
- Four-bed detached: MyJobQuote's guide puts this at about £360 on its per-m² average (MyJobQuote).
These are totals for carpets only. Rugs, sofas, mattresses and stain protection are usually extras.
Carpet cleaning prices in London, Oxford and Reading
London costs more. Checkatrade says London residents should expect a premium of around 30% over the national average. Labour is the main reason. Parking, congestion and access constraints add to it, and some firms pass those on as separate line items.
Apply that to the national figures and a £50 to £75 room becomes roughly £65 to £98 in London. A three-bed semi at the £250 average would be nearer £325. That is arithmetic on a published average, not a quote, so use it as a sanity check when quotes arrive.

Oxford and Reading are not published as separate bands in the guides we used. In practice, both sit between the national figure and the London premium. Commuter-belt and university-city demand, plus parking restrictions in central Oxford, can push prices up. Cambridge is similar. Our advice is the same everywhere: ask whether parking, congestion or call-out charges are included, and get the total in writing.
Two London-specific points are worth checking. First, whether the price quoted covers stairs and landings, which are often priced separately. Second, whether a flat in a building without a car park attracts a surcharge for equipment carrying.
What changes the price of your quote
The cleaning method
Method is the biggest quality factor and a major price factor. Hot water extraction (HWE), often called steam cleaning, flushes the carpet with hot water and removes it by suction. It is the standard deep-clean method. Encapsulation and dry methods use less water and dry faster, but are less effective on deep-seated grime. MyJobQuote's guide puts hot water extraction at £35 to £50 per bedroom and foam encapsulation slightly lower (MyJobQuote).
If you want to understand the method before paying for it, we have written a step-by-step guide to hot water extraction and a comparison of steam cleaning versus carpet shampooing, including drying times.
Fibre and carpet value
Wool and natural-fibre carpets need pH-balanced products and more careful moisture control. They can cost more to clean, and the cost of a mistake is higher. Our guide to wool carpet cleaning explains when to call a professional and how often.
Condition and stains
A carpet cleaned every year costs less to restore than one that has not been touched in five. Pet stains, red wine, ground-in dirt in hallways and heavily trafficked areas may need pre-treatment, which some firms price per spot and others fold into the room price. Ask which applies.
Stairs, landings and furniture
Stairs take longer per square metre because the work is manual and fiddly. Guides often price them as a separate line. Moving furniture is another variable: most cleaners will shift light items but not wardrobes, beds with storage or heavy sofas. Clear what you can before the visit, and agree in advance what the cleaner will and will not move.
Access and timing
Evening, weekend and short-notice visits can carry a premium. Parking charges, congestion zones and lift access in blocks of flats can all appear on the bill.
How to read a quote
A cheap headline figure tells you little. A good quote answers these questions:
- Which rooms and how many square metres are included? Get the list written down.
- Which method will be used? Hot water extraction, encapsulation or dry compound.
- Are stairs, landings and hallways in the price?
- Are stain treatments, deodorising and protection included or extra?
- Is there a minimum charge, and does the total include VAT, parking and travel?
- What happens if a stain remains? Ask whether there is a guarantee and what it covers.
Research shared by one industry blog suggests fixed-price, itemised quotes lead to far fewer disputes than hourly bookings. We would treat that as one trade source's figure rather than a national statistic, but the logic is sound: when you know what is included, there is less to argue about afterwards.
Our wider guide to UK cleaning prices and a quote checklist covers the same principles for any cleaning job.
Warning signs of a false bargain
The "whole house for £40" offer. An offer priced far below the typical per-room range often turns into a larger bill once the cleaner arrives, with extras added for stairs, stains or protection. Insist on a written, itemised quote before the visit.
No certification or insurance. The National Carpet Cleaners Association (NCCA) and the IICRC are the main training and certification bodies in the sector. NCCA members are required to hold at least £2 million public liability insurance, and the association advises checking a member's number directly on its website. A cleaner who cannot say what insurance they carry is a risk to your floor and your furniture.
Vague methods. If a firm cannot tell you whether it uses hot water extraction or a low-moisture method, it is hard to judge whether the price is fair.
Rock-bottom hourly rates. Hourly pricing rewards slow work and discourages thoroughness. A per-room or per-m² quote shifts the risk to the cleaner.

Should you hire a machine instead?
Hiring a machine from a supermarket or DIY store is cheaper on paper. A 48-hour machine hire is around £40 according to one price guide, plus the cleaning products, which typically cost another £5 to £15 (Paramount Cleaning). For one small bedroom with a synthetic carpet, it can be sensible.
It is a poorer deal for stairs, wool carpets and large areas. Over-wetting can leave carpets damp for days, encourage odours and, in the worst case, cause shrinkage or browning. Domestic machines also tend to extract less water than professional truck-mounted or portable commercial units, so more moisture remains in the carpet. You are also giving up your own time. Professional cleaning is partly a way of transferring that risk to someone who is insured.
A rough rule: if your carpeted area is small, the carpet is synthetic and the stains are light, hire. If it is wool, stairs or more than a couple of rooms, book a professional.
Carpet warranties, tenancies and the dated invoice
Some manufacturers require regular professional hot water extraction to keep a carpet warranty valid, commonly every 12 to 18 months. Check your own warranty paperwork for the exact wording rather than relying on a general rule, as it varies by brand. Whatever it says, keep the dated, itemised invoice. It is your proof of compliance.
The same invoice matters for renters. Landlords and letting agents often ask for professional cleaning at the end of a tenancy, and a dated receipt is the simplest way to show you did it. Our guide to end of tenancy carpet cleaning with a dated invoice explains what to ask for. If you are moving in rather than out, the move-in cleaning cost guide shows how carpets fit into the wider bill.
Our perspective: price the job, not the hour
We clean homes and offices across Greater London, Reading, Oxford and Cambridge, and the most common problem we see is not dirty carpets but unclear quotes. Customers compare a per-room price with an hourly rate with a flat "whole house" offer and cannot tell which one is cheaper.
Our view is that you should know the full price before you book. That is how we run our online booking: the price is shown upfront, with no hidden fees, and supplies and eco-friendly products are included. Our professionals are vetted, background-checked and insured, and the work is backed by a re-clean guarantee.
For carpets specifically, we would give any customer the same advice whoever they hire. Ask for the method. Ask what is included. Keep the invoice. And be wary of a number that looks too good to be true, because carpet is expensive to replace and a wrong product or too much water can damage it for good.
If carpets are part of a larger job, such as a tenancy move-out or a deep clean after building work, price the whole job together. Packages are usually better value than separate visits, and the cleaner can plan the order of work properly.
— CLEANNY
Booking carpet cleaning with Cleanny
If you want carpets cleaned as part of a wider job, you can see what we offer on our carpet cleaning page. Our other services include end of tenancy cleaning, upholstery cleaning and deep cleaning, which starts from £135 as a one-off. We do not publish a fixed carpet cleaning price, because it depends on the rooms and fibres involved, so check the page for current details. You can book online in minutes, seven days a week, including evenings and weekends.
Office carpets and commercial cleaning
Office carpets are usually priced as part of a wider contract, not as a separate job. Standard office cleaning in the UK runs about £15 to £30 per hour, according to SME Brief's 2026 price guide, and labour is the main driver. The National Living Wage rose to £12.71 an hour from April 2026, as noted in CleanTender's contracts guide, which feeds directly into hourly rates.
For periodic deep cleans, including carpet extraction, firms often quote a fixed price per visit. Give any supplier a written scope listing floor areas, carpeted zones and out-of-hours access, so quotes can be compared fairly. If you manage an office, see our office cleaning service.
Ways to keep the cost down
- Clean on a schedule. Regular cleaning every 12 to 18 months is cheaper than a rescue job on a neglected carpet.
- Bundle rooms. One visit for several rooms avoids paying the minimum charge twice.
- Treat spills quickly. Blot, never rub, and do not soak the area.
- Vacuum often. Dry soil is abrasive and wears fibres, so regular vacuuming makes each professional clean easier.
- Combine services. Carpets, sofas and ovens in one booking save travel and set-up time.
- Clear the room first. Moving small furniture yourself saves time on the clock and can lower a quote.
For a broader view of how cleaning is priced across the house, our room-by-room house cleaning cost calculator helps you estimate the rest of the budget.
FAQ
How much is carpet cleaning for a 3-bed house?
Most UK guides place a three-bed semi-detached house between £220 and £450, with an average of about £250 (Checkatrade). Where you fall depends on how much of the house is carpeted, whether the stairs are included and the condition of the carpets. In London, add roughly 30%.
Is carpet cleaning priced per room or per square metre?
Both are common. Per-room pricing is simpler for customers, while per-m² pricing is fairer for large or open-plan spaces, where a guide's average is around £2.50 per m² (MyJobQuote). Whichever is used, ask for the rooms and total price in writing.
Is it worth paying for professional carpet cleaning?
For larger areas, stairs and wool carpets, usually yes. Professional equipment extracts more water, and a trained cleaner will choose the right product for the fibre, which lowers the risk of damage. For a single small room with a synthetic carpet, a hired machine can be reasonable.
How often should carpets be professionally cleaned?
A common recommendation is every 12 to 18 months, and some carpet warranties require it. Homes with pets, children or heavy foot traffic may need cleaning more often. Check your warranty for the exact wording and keep the invoice.
How do I check a carpet cleaner is trustworthy?
Ask for their insurance details and any NCCA or IICRC certification, and verify an NCCA membership number on the NCCA website. Ask which method they use and get an itemised written quote. Be cautious of flat offers for the whole house at a very low price.
Sources
- Carpet cleaning: Cost breakdown 2026, Checkatrade
- Carpet Cleaning Cost Guide (UK Prices 2026), MyJobQuote
- NCCA, National Carpet Cleaners Association
- Paramount Cleaning, How much does carpet cleaning cost?
- Office and Commercial Cleaning Prices UK (2026), SME Brief
- Commercial Cleaning Contracts UK guide, CleanTender
