Professional Persian Rug Cleaning in London
Your Persian rug is more than a floor covering—it’s an investment, a piece of history, and often a family heirloom. At 4 Seasons Carpet Clean, we specialise in careful cleaning and restoration of Persian and Oriental rugs. We use traditional hand-cleaning methods to protect the quality of your precious fibres.
Specialist Persian rug cleaning in London using safe handwashing methods designed for delicate fibres, natural dyes, and antique rugs.
With over 15 years of experience serving London’s most discerning homeowners and collectors, we deliver great results. We even clean rugs that other cleaners will not touch.
Free collection and delivery across London.

Why Choose Our Persian Rug Cleaning Service?
1. Hand-Cleaned, Not Machine-Washed
Unlike standard carpet cleaning, Persian rugs require a gentle touch. Our team uses traditional hand-cleaning techniques that:
- Preserve the rug’s natural pile and lustre
- Protect delicate silk and wool fibres
- Remove deep-set dirt without harsh chemicals
- Maintain the rug’s original colours and patterns
2. Woolsafe Approved & Certified
We’re Woolsafe approved, so every method and product we use meets top industry standards for natural fibre care. Your rug is in safe hands.
3. Free Collection & Delivery
We collect your rug from your London home, clean it in our dedicated facility, and deliver it back. This is all included in our service. No hassle, no stress.
4. Specialist Stain & Odour Removal
From wine spills and pet accidents to years of built-up odours, we remove stubborn stains and smells.Regular cleaning often can’t shift them.
5. Antique & Delicate Rug Experts
Whether your rug is a 200-year-old Tabriz or a modern reproduction, we assess each one. We then tailor our cleaning approach to its specific needs.
Looking for Persian rug cleaning near me in London? We provide free collection and delivery across all of London, from Knightsbridge to Croydon.
Our 7-Step Persian Rug Cleaning Process
Step 1: Initial Assessment
We inspect your rug for damage, stains, dyes, and fibre type. This determines the safest cleaning method for your specific piece.
Step 2: Dusting & Debris Removal
Using specialised equipment, we remove loose dirt, dust, and debris trapped deep within the pile—often 40% of the weight of an old rug.
Step 3: Pre-Treatment
Stubborn stains are pre-treated with gentle, pH-balanced solutions designed for natural fibres. We let these work for 24 hours before washing.
Step 4: Hand Washing
Your rug is hand-washed in cool water with mild, wool-safe detergent. We work section by section, gently agitating to lift dirt without damaging fibres.
Step 5: Thorough Rinsing
Multiple rinses remove all soap residue. Any remaining detergent can cause re-soiling and dull the rug’s natural sheen.
Step 6: Specialist Drying
We dry your rug flat in a temperature-controlled environment. This prevents shrinkage, colour bleeding, and mildew—common problems with improper drying.
Step 7: Final Inspection & Grooming
Once dry, we inspect for any remaining marks, groom the pile to restore its original texture, and ensure your rug looks its absolute best.

Types of Persian Rugs We Clean
Antique Persian Rugs
Rugs 50+ years old require extra care. We use only the gentlest methods to preserve their character and value.
Silk Persian Rugs
Silk is delicate and prone to damage. Our silk-specific process ensures brilliant colours and soft lustre are restored without risk.
Wool Persian Rugs
The most common type. Our Woolsafe-approved methods are perfect for traditional wool rugs, whether hand-knotted or machine-made.
Tabriz, Isfahan, Kashan & Other Regional Styles
Each region has unique weaving techniques and dyes. We understand these differences and adjust our approach accordingly.
Common Problems We Solve
Pet Stains & Odours
Urine soaks deep into the rug’s base. We use enzymatic treatments that break down the source of the smell, not just mask it.
Wine, Coffee & Food Stains
Fresh or set-in stains—we have the expertise to remove them safely without bleaching or damaging the surrounding fibres.
Dust Mite Allergens
Persian rugs are dust mite havens. Our deep cleaning removes 99% of allergens, making your home healthier.
Faded Colours & Dull Appearance
Years of dust and grime dull a rug’s natural beauty. Our cleaning restores vibrant colours and lustre.
Mildew & Musty Smells
If your rug has been stored or exposed to moisture, we eliminate mildew and restore freshness.
Persian Rug Cleaning Cost
The cost of cleaning a Persian rug depends on:
- Size: Larger rugs require more time and materials
- Condition: Heavily soiled or stained rugs need
pre-treatment - Age & Rarity: Antique rugs may require specialist
handling - Fibre Type: Silk costs more than wool due to
delicacy
Typical Pricing:
- Small rug (3×5 ft): £150–£250
- Medium rug (6×9 ft): £250–£400
- Large rug (9×12 ft): £400–£600
- Antique/Silk rugs: Custom quote
Free collection and delivery included. No hidden fees.
How to Care for Your Persian Rug Between Cleanings
Vacuum Regularly (But Carefully)
Vacuum weekly using a gentle setting. Avoid beater bars that can damage delicate fibres. Never use a brush attachment on antique rugs.
Rotate Your Rug
Rotate 180 degrees every 6 months to ensure even wear and fading.
Protect from Sunlight
Direct sunlight fades colours. Use curtains or blinds to protect your rug, especially if it’s antique or has vibrant dyes.
Address Spills Immediately
Blot (don’t rub) spills with a clean, damp cloth. For stubborn stains, call us—DIY cleaning can set stains permanently.
Use a Rug Pad
A quality rug pad prevents slipping, protects your floor, and improves air circulation underneath.
What Our Clients Say
“My grandmother’s 80-year-old Tabriz rug was filthy and smelled musty. 4 Seasons brought it back to life. It looks like new, and the colours are vibrant again. Highly recommended.” — Margaret T., Knightsbridge
“I was nervous about letting anyone clean my silk Persian rug, but the team was professional and knowledgeable. The results exceeded my expectations.” — David L., Chelsea
We are highly recommended on Google Business Profile
Serving: London & Surrounding Areas
⭐️⭐️⭐️⭐️⭐️
285+ 5 Star Google Reviews
Frequently Asked Questions
How often should I have my Persian rug professionally cleaned?
Every 12–18 months for normal use. Homes with pets, children, or high foot traffic may need cleaning every 6–12 months. Vacuum weekly and blot spills immediately between professional cleans.
Is hand-cleaning really better than machine washing?
Yes — especially for Persian rugs. Machine washing risks shrinkage, colour bleeding, and fibre damage. Hand-cleaning preserves the pile, protects natural dyes, and removes deep dirt gently. It is the only safe method for antique and silk rugs.
Can you remove old or set-in stains?
In most cases, yes. We treat wine, coffee, pet urine, ink, and mildew stains using specialist solutions. Very old stains may fade rather than disappear completely — we will always give you an honest assessment before we start.
How long does the full cleaning process take?
Typically 5–7 working days from collection to delivery:
Day 1: Collection and inspection
Days 2–3: Pre-treatment and hand washing
Days 4–6: Flat drying in our climate-controlled facility
Day 7: Final grooming and delivery
Heavily soiled or antique rugs may take a little longer. We will confirm your timeline when you book.
Is your process safe for antique Persian rugs?
Yes. We specialise in antique rugs and tailor our method to each piece. We use only pH-balanced, Woolsafe-approved products — no harsh chemicals. We have safely cleaned rugs over 200 years old.
Do you clean silk Persian rugs?
Yes. Silk requires extra care — lower water temperature, gentler agitation, and specialist drying to restore lustre. We assess every silk rug individually before cleaning begins. A custom quote applies.
What does your service include?
Everything, with no hidden fees:
Free collection from your London home
Full inspection and assessment
Dusting and deep debris removal
Stain pre-treatment
Hand washing with Woolsafe-approved products
Multiple rinses
Flat drying in a temperature-controlled facility
Final inspection and pile grooming
Free delivery back to your door
Can you remove pet odours — not just the stain?
Yes. Pet urine soaks deep into the rug base and backing. We use enzyme treatments that break down urine compounds at the source. This removes the smell for good, instead of masking it.
Do you serve my area of London?
We collect and deliver across all of London, including:
Central London: Westminster, Kensington, Chelsea, Knightsbridge
North London: Hampstead, Islington, Finsbury Park
South London: Clapham, Balham, Wandsworth, Croydon
East London: Shoreditch, Hackney, Walthamstow
West London: Ealing, Acton, Richmond
Not sure? Call us on 020 3488 1970 and we will confirm.
Do you offer a satisfaction guarantee?
Yes. If you are not satisfied with the results, we will re-clean your rug at no extra charge. We also guarantee no damage to your rug during the cleaning process.
How much does Persian rug cleaning cost?
Pricing depends on size, condition, age, and fibre type:
| Rug Size | Price Range |
|---|---|
| Small (3×5 ft) | £150–£250 |
| Medium (6×9 ft) | £250–£400 |
| Large (9×12 ft) | £400–£600 |
| Antique / Silk | Custom quote |
Free collection and delivery included. No hidden fees.
How should I care for my rug between professional cleans?
- Vacuum weekly on a gentle setting — no beater bars on antique rugs
- Rotate 180° every 6 months for even wear
- Protect from direct sunlight to prevent colour fading
- Blot spills immediately — never rub
- Use a rug pad to improve air circulation and prevent slipping
- Avoid DIY cleaning products — they can set stains permanently
Book Your Persian Rug Cleaning Today
Don’t let your Persian rug deteriorate. Our team is ready to restore it to its original beauty.
Call us or request a free quote online.
Free collection and delivery across London.


