Carpet and Upholstery Cleaning London
Hot-water extraction that lifts deep soiling, allergens and odours from fibres — from an £80 minimum standalone booking.
- Insured & Vetted
- Professional Equipment
- Eco Friendly
- Trained Team
- Fixed Written Quotes


Why London chooses Z Home Service
Every carpet and upholstery cleaning london booking is delivered by insured, trained technicians using commercial equipment — and backed by our written 72-hour re-clean promise.
Insured and vetted
Insured work carried out by vetted, uniformed technicians who are briefed on every job before they arrive.
Professional equipment
Commercial HEPA vacuums, steam machines and extraction units — not domestic kit.
Eco-friendly products
Biodegradable, non-toxic chemistry that's safe around children, pets and delicate finishes.
Trained cleaners
Trained, uniformed teams who clean London homes to inventory-clerk standards.
Transparent pricing
Fixed quotes confirmed before we start. No hourly creep, no hidden extras.
Booked-in appointments
We agree a slot in advance and keep you updated — evening and weekend slots subject to availability.
London focused
We work across London and the surrounding areas, so we know the properties, the access and the standards expected.
72-hour re-clean
If anything within the agreed scope isn't right, tell us within 72 hours and we return and put it right at no extra cost.
Who uses our carpet and upholstery cleaning london
Homeowners
Busy households who want a spotless home without lifting a finger.
Landlords
Fast turnarounds between tenancies with photographic proof of condition.
Tenants
Check-out cleans built around the inventory report and your deposit.
Estate agents
Presentation cleans that make listings photograph and view beautifully.
Letting agents
A dependable partner for check-in, check-out and remedial cleans.
Builders & contractors
Post-works cleans that get a project handover-ready on schedule.
Property managers
Multi-property scheduling with one point of contact and consolidated invoicing.
Businesses & commercial
Offices, salons, studios and retail units cleaned out of hours.
Everything included in your carpet and upholstery cleaning london
Expand any area to see exactly what our technicians work through. Nothing on this list is an upsell — it's the standard.
- Pre-vacuum and fibre identification
- Traffic-lane and stain pre-treatment
- Hot-water extraction with eco solutions
- Pile grooming and rapid-dry finish
Also covered as standard
- Pre-vacuum and fibre inspection
- Spot treatment of stains and high-traffic areas
- Hot-water extraction with eco-certified solutions
- Deodorising and fibre grooming finish
What carpet and upholstery cleaning london costs in London
Prices start from £80. Your final figure depends on the size of the property, its current condition and any extras you add — and we confirm it in writing before we start, so the number you're quoted is the number you pay.
- Safe on wool, silk-blend, viscose and synthetic fibres
- Rapid-dry technique — most rooms ready within 3–4 hours
- Pet- and child-safe products throughout
From£80
Tailored to property size, condition and add-ons. No hidden fees — ever.
Get Instant Quote- Insured
- Vetted
- Eco-safe
Our cleaning process
A four-stage method refined across thousands of London properties — so the result is consistent every single visit.
- 01
Inspection
We assess the property, confirm the scope and lock a fixed price before any work begins — no surprises later.
- 02
Preparation
Floors, fittings and finishes are protected, equipment is set up and the right chemistry is matched to each surface.
- 03
Professional cleaning
Trained, uniformed teams work top-down with commercial equipment so nothing settles back onto cleaned surfaces.
- 04
Final quality check
We walk every room with you and re-clean anything that isn't perfect — backed by our 72-hour re-clean promise.
Commercial equipment, professional chemistry
Results like these aren't possible with supermarket sprays and a domestic vacuum. Here's what our teams bring to every job.
HEPA vacuum systems
Commercial vacuums with sealed HEPA filtration capture fine dust and allergens instead of recirculating them into the air.
Hot-water carpet extractor
Professional extraction injects heated solution deep into fibres and pulls the loosened soil straight back out.
Steam cleaners
High-temperature dry steam sanitises grout, seals and hard surfaces chemical-free — ideal around children and pets.
Professional chemistry
Trade-grade degreasers, descalers and enzyme treatments matched to each surface rather than one all-purpose spray.
Colour-coded microfibre
Separate cloth systems per zone prevent cross-contamination between kitchens, bathrooms and living areas.
Eco-certified products
Biodegradable, low-odour solutions that deliver a professional finish without harsh residue.
Real carpet and upholstery cleaning london results
Drag the handle to compare. Every photo below is our own work in a London property — no stock imagery.






Everything you need to know about carpet and upholstery cleaning in London
Carpet and Upholstery Cleaning London
Whether you're a homeowner refreshing a well-loved lounge, a tenant preparing for a check-out, or a landlord or letting agent turning a property around between tenancies, professional carpet and upholstery cleaning is one of the fastest ways to reset a room. Z Home Service brings hot-water extraction, fibre-safe chemistry and specialist upholstery tools to homes across London, with transparent per-item pricing and a written 72-hour re-clean promise. Standalone bookings start from our £80 minimum — see exactly what your job would cost with the instant quote calculator.
Standalone prices from £80
Standalone carpet and upholstery bookings have an £80 minimum. The reason is simple: £80 covers the travel, set-up, professional extraction machine, hoses, chemistry and finishing time needed to complete a proper visit. If the items you select total less than £80, the £80 minimum standalone booking applies. If they total more, you simply pay the calculated amount. That's it — no hidden call-out fees.
Carpet pricing
| Item | Price |
|---|---|
| Bedroom carpet | £40 / room |
| Living / dining room | £50 / room |
| Large or through lounge | £70 / room |
| Hallway | £25 / area |
| Landing | £15 / area |
| First flight of stairs | £50 / flight |
| Each additional flight of stairs | £35 / flight |
| Standard rug (from — larger/wool/specialist by photo quote) | from £30 / rug |
Upholstery and mattress pricing
| Item | Price |
|---|---|
| Armchair / one-seater | £35 / item |
| Two-seater sofa | £55 / item |
| Three-seater sofa | £75 / item |
| Four-seater sofa | £90 / item |
| Corner / L-shaped sofa (from) | from £110 / item |
| Single mattress | £30 / mattress |
| Double / king mattress | £45 / mattress |
"From" prices for corner sofas and larger items are estimates confirmed after we've seen a photo or measured on site.
Standalone prices vs End of Tenancy add-ons
If you're already booking an End of Tenancy Cleaning, adding carpets and upholstery is cheaper because the team is already on site. Standard carpet rooms drop to £25 each, mattresses to £20, and there's no £80 minimum. Standalone visits use the pricing above because we're rolling a dedicated extraction machine and technician to your address just for the carpets and soft furnishings.
Our carpet and upholstery cleaning process
1. Inspection and fibre identification
Every visit starts with a fibre check so we can match the right water temperature, chemistry and tool head to your carpets and upholstery. Wool, silk, viscose, cotton, synthetic blends and modern polypropylene all need different handling — a one-size-fits-all approach is how fabrics get shrunk, bleached or textured.
2. Pre-treatment of suitable stains
Traffic lanes, food and drink spills, oils and pet accidents are pre-treated with targeted solutions and dwell time so the extraction step can lift them cleanly. Where a stain is likely to be permanent (dye transfer, bleach, burns, long-set red wine) we'll tell you honestly before we start.
3. Hot-water extraction
Professional-grade extraction pushes heated cleaning solution into the fibre and immediately vacuums it — and the loosened soil — back out. It's the deep-clean method carpet manufacturers recommend and it's the reason a professional visit lifts what a domestic vacuum simply can't.
4. Upholstery, sofas, chairs and mattresses
Upholstery is cleaned with dedicated hand tools and a lower-flow head to protect stitching and structure. Sofas, armchairs, dining chairs and mattresses can all be freshened as part of the same visit — priced per item so you only pay for what you want cleaned.
5. Rugs and specialist items
Standard rugs start from £30. Large, wool, handmade, antique or specialist rugs need a photo quote so we can confirm the correct method — some rugs are better cleaned off-site.
6. Drying and finishing
Most carpets are dry in 3–6 hours with good ventilation, though drying time depends on the fabric, room ventilation, temperature, level of soiling and cleaning method. We groom the fibre before we leave so the finish looks even.
Heavy stains, pet odour and delicate fabric limitations
For heavily soiled carpets or persistent pet odours we add 15% to the calculated total to cover the extra pre-treatment and dwell time. Delicate fabrics — wool, silk, velvet, viscose — always need to be assessed before we quote. Some historic marks, dye transfers, bleach damage, burns or long-set spills cannot be removed permanently, and we'll tell you honestly at the inspection rather than guess.
Equipment and products
Our technicians arrive with professional hot-water extraction machines, dedicated upholstery hand tools, HEPA-grade vacuums for pre-cleaning and fibre-appropriate chemistry. Products are pet- and child-safe once dry and matched to the fabric being cleaned rather than a blanket "one bottle fits all".
Related pages: End of Tenancy Cleaning, before & after gallery, contact us. Or jump straight to the instant quote calculator.
Carpet and Upholstery Cleaning London — your questions answered
Standalone carpet and upholstery bookings start from our £80 minimum. Individual carpet rooms start at £25 (hallway) and £40 (bedroom), with per-item pricing for sofas, mattresses and rugs. Use the calculator for a full breakdown.
£80 covers the travel, set-up, professional equipment and chemistry needed to make a standalone visit worthwhile. If your selected items total more than £80, you simply pay the calculated amount.
Typically 3–6 hours, though drying time depends on the fabric, room ventilation, temperature, level of soiling and the cleaning method used. We'll advise on the day.
We pre-treat and lift the vast majority of stains, but permanent stain removal cannot be guaranteed — some dyes, bleaches, burns or long-set spills may leave a mark.
Yes. We use enzymatic treatments designed for protein-based stains and odours. Heavy staining or pet odour adds 15% to the calculated total to cover the extra pre-treatment time.
Wool, silk, velvet, viscose and other delicate fabrics need to be assessed first — please send a photo or arrange an inspection so we can quote the correct method.
Standalone: armchair £35, two-seater £55, three-seater £75, four-seater £90, corner/L-shaped from £110 (confirmed on inspection). The £80 minimum applies to smaller single-item bookings.
Yes. Single mattress £30, double/king £45. Standard rugs from £30; large, wool, handmade or specialist rugs need a photo quote.
Please clear personal items and fragile objects. Our team can carefully move light furniture on request; very heavy or fragile pieces should be moved beforehand.
Yes — when added to an End of Tenancy Cleaning booking, standard carpet rooms are £25 each (no £80 minimum). Standalone carpet-only visits use the separate pricing above.
You might also need
Bundle services in one visit and our team handles everything in a single, coordinated booking.

Carpet Cleaning London
Hot-water extraction for carpets, stairs and rugs
Learn more
Upholstery Cleaning London
Fabric-safe cleaning for armchairs, dining chairs and soft furnishings
Learn more
Sofa Cleaning London
Per-seat sofa cleaning from armchairs to corner suites
Learn more
Mattress Cleaning London
Deep vacuum and extraction cleaning for single, double and king mattresses
Learn moreCarpet and Upholstery Cleaning London across every London borough
Our teams work throughout Greater London, from central postcodes to the outer boroughs. If your address isn't listed below, ask — we almost certainly cover it.
- Wimbledon
- Raynes Park
- South Wimbledon
- Clapham
- Battersea
- Putney
- Fulham
- Chelsea
- Canary Wharf
- Greenwich
- Stratford
- Kingston
- Richmond
- Wandsworth
- Croydon
- Mitcham
- Merton
- Ealing
- Kensington
- Hammersmith
- Chiswick
Dedicated location pages with local pricing, travel times and area-specific advice are rolling out borough by borough. In the meantime, tell us your postcode when you request a quote and we'll confirm availability and your fixed price straight away.
Book your carpet and upholstery cleaning london today
Call, WhatsApp or use the calculator — we reply as quickly as we can, 7 days a week
Still deciding? Talk it through with someone who does this every day.
Tell us the property, the condition and your deadline and we'll tell you honestly what your carpet and upholstery cleaning london needs — and exactly what it will cost. No pressure, no call-centre script.