Carpet Cleaning Cost per Room in the UK (2026)
By ExpertHome Editorial Team
Reviewed by the ExpertHome team · Updated
Professional carpet cleaning in the UK costs from £30 per standard room, £50 for a large or through lounge and £35 for stairs and landing, outside London and the South East. Whole-property packages start at £60 for a studio and £140 for a 3-bed. Most companies use hot-water extraction, and carpets are usually dry within 4–6 hours.
Price per room, stairs and rugs
Prices last reviewed October 2026.
| Area | Rest of UK (from) | South East (from) | Greater London (from) |
|---|---|---|---|
| Single room (bedroom / small lounge) | £30 | £35 | £40 |
| Large or through lounge | £50 | £55 | £65 |
| Stairs and landing | £35 | £40 | £45 |
| Hallway | £20 | £20 | £25 |
| Rug (standard size) | £30 | £35 | £40 |
| Pet-urine enzyme treatment (per area) | £25 | £30 | £30 |
Whole-property packages
| Job size | Rest of UK (from) | South East (from) | Greater London (from) |
|---|---|---|---|
| Studio | £60 | £65 | £75 |
| 1-bed | £80 | £90 | £100 |
| 2-bed | £110 | £120 | £140 |
| 3-bed | £140 | £155 | £175 |
| 4-bed | £180 | £200 | £225 |
Hot-water extraction vs dry cleaning
Hot-water extraction (often called steam cleaning) injects heated water and solution and extracts it with powerful suction; it's the method most carpet manufacturers recommend. Low-moisture or dry methods dry faster but don't pull out as much embedded soil. Wool and delicate natural fibres may need a low-moisture approach — tell the cleaner what your carpet is made of.
Ways to keep the cost down
- Clear furniture from the rooms before the team arrives
- Book carpet cleaning together with an end of tenancy or deep clean
- Treat fresh spills by blotting, not rubbing, so stains don't set
- Be upfront about pet urine — it needs enzyme treatment priced separately
Book this directly: Carpet cleaning · Deep cleaning
Need this done?
ExpertHome's vetted UK teams handle carpet cleaning nationwide with a free online quote.
Related services
Services our vetted UK teams handle that relate to this guide.
- End of Tenancy Cleaning
Deposit-back end of tenancy cleans that meet letting agent and landlord checklists.
- Deep Cleaning
Top-to-bottom deep cleans for homes that need a thorough reset.
- One-Off Deep Cleaning
Single-visit deep cleans with no ongoing commitment.
- Commercial Cleaning
Regular commercial cleaning contracts for businesses across the UK.
- Office Cleaning
Reliable office cleaning that keeps your workspace presentable every day.
- After Builders Cleaning
Post-construction cleans that remove dust, debris and paint splatter.
FAQs
How much does it cost to clean one room of carpet?
From £30 outside London and around £40 in London. Most firms set a minimum call-out of two or three rooms.
How long does carpet take to dry?
Usually 4–6 hours after hot-water extraction; up to 12 hours in cold, humid weather. Open windows and run heating to speed it up.
Will professional cleaning remove pet urine smell?
Usually, with an enzyme treatment that breaks down uric acid. Severe cases that have soaked into the underlay may not fully recover.
Is carpet cleaning needed for a deposit?
Only if the inventory recorded professionally cleaned carpets at check-in or the tenancy requires it. Otherwise carpets must be returned in the same condition, allowing for fair wear and tear.