Professional rug cleaning in London starts from £30 for a small standard rug with Hi Carpet Cleaner. However, a minimum booking charge of £75 per visit applies, so the final booking total may be higher when only one small rug is being cleaned.
The exact price depends on the rug’s size, material, construction, condition and the type of stains or odours present. Large rugs and delicate pieces, including wool, silk, viscose, Persian, Oriental, handmade and antique rugs, need to be individually assessed before a final price can be confirmed.
Need an accurate rug-cleaning price?
Send photographs and dimensions via WhatsApp, or call us to receive an accurate quote.
Rugs and fitted carpets are priced differently, so compare with the carpet cleaning cost in London.
Hi Carpet Cleaner Rug Cleaning Prices at a Glance
The prices below represent Hi Carpet Cleaner’s current starting-price policy. They are not general London market averages.
Rug type or service | Hi Carpet Cleaner price | Important note |
Small standard rug | From £30 | Suitable for compact rugs; material and condition may affect the final price. |
Medium rug | Individual quote | Price depends on dimensions, material and condition |
Large area rug | Individual quote | Photographs and exact dimensions are required |
Wool rug | Individual quote | Construction, dye stability and condition must be assessed |
Silk or viscose rug | Specialist quote | These materials require individual assessment |
Persian or Oriental rug | Specialist quote | Fibre, construction, age and condition affect the price |
Handmade or antique rug | Specialist quote | Existing wear, damage and unstable dyes must be considered |
Important: A starting price is not always the final amount payable. Hi Carpet Cleaner applies a minimum booking charge of £75 per visit.
Got sofas too? See the full breakdown of sofa cleaning costs in London.
How Is the Cost of Cleaning a Rug Calculated?
Rug-cleaning prices are not based on size alone. Two rugs with identical dimensions can require different amounts of work because their fibres, construction and condition are different.
Hi Carpet Cleaner considers the following information before confirming a quotation.
Rug dimensions
The rug’s length and width are needed to understand the total area requiring treatment.
To calculate the area:
Length × width = total square metres
For example, a rug measuring 2 metres by 3 metres covers 6 square metres.
However, calculating the area does not provide a final price by itself. Material, construction, staining and the £75 minimum booking charge must also be considered.
Rug material
Standard machine-made synthetic rugs are generally easier to assess than delicate natural-fibre or handmade rugs.
The quotation may change depending on whether the rug contains:
- Polypropylene.
- Polyester.
- Nylon.
- Cotton.
- Wool.
- Natural silk.
- Viscose or rayon.
- Bamboo silk.
- Mixed fibres.
A care label is useful, but it may not always contain complete information. Photographs of the front, back and label help the team review the rug before booking.
Construction
A machine-made rug and a hand-knotted rug should not automatically receive the same price or treatment simply because they are the same size.
The team may need to consider:
- Hand-knotted or machine-made construction.
- Pile density.
- Foundation material.
- Backing type.
- Fringe construction.
- Age and previous repairs.
- Signs of weakened or damaged areas.
Overall condition
A lightly soiled rug normally requires less preparation than a rug affected by heavy traffic, pet contamination, ingrained soil or several previous cleaning products.
Clear photographs help identify visible issues, but the final treatment requirements may only become clear after an inspection.
If odour is the issue rather than dirt, read how to get smells out of a rug first.
Rug Cleaning Prices by Material
Synthetic rugs
Synthetic rugs may include polypropylene, polyester or nylon. These are common in family homes because they can be practical and relatively resistant to everyday wear.
Cleaning a small standard rug starts from £30, although the £75 minimum booking charge applies to the overall visit.
The final quotation may change when the rug has:
- Heavy soil.
- Grease or food contamination.
- Pet stains or odours.
- A thick or unusually dense pile.
- Delicate backing.
- Previous damage.
- Residue from DIY cleaning products.
Not every synthetic rug has the same construction, so the safest cleaning approach is still selected after assessment.
Cotton rugs
Cotton rugs should not automatically be treated as synthetic rugs. Cotton may react differently to moisture, agitation and drying, particularly when strong dyes or mixed materials are present.
Send photographs of the care label and the reverse side of the rug so the material and construction can be reviewed before a price is confirmed.
Wool rugs
Wool rugs require an individual quotation.
The price can be affected by:
- Wool quality and density.
- Dye stability.
- Hand-knotted or machine-made construction.
- Existing shrinkage or distortion.
- Fringe condition.
- Previous cleaning products.
- Stain type and severity.
- Signs of moth or structural damage.
A wool rug should not be quoted solely from its dimensions. Material behaviour and overall condition are also important.
Silk and viscose rugs
Natural silk, viscose, rayon and bamboo silk are not the same material, even though their surfaces may appear similar.
These rugs can be sensitive to moisture, friction, pile movement and changes in appearance. They therefore require a specialist quote rather than a standard starting price.
Photographs should include:
- The full rug.
- A close-up of the pile.
- The reverse side.
- The care label.
- Any stained or damaged areas.
For more information, read our guide to specialist silk rug and carpet cleaning in London.
Persian and Oriental rugs
“Persian” and “Oriental” do not identify one particular fibre. These rugs may be made from wool, silk, cotton or a combination of materials.
Their cleaning price can depend on:
- Fibre composition.
- Knot density.
- Natural or synthetic dyes.
- Fringe and foundation condition.
- Age.
- Previous repairs.
- Existing colour migration.
- Stains and contamination.
- Decorative, financial or sentimental value.
Because these factors cannot be represented by a single standard price, Persian and Oriental rugs are individually quoted.
You may also find our guide to cleaning Persian rugs useful.
Antique and handmade rugs
Older and handmade rugs may have weakened foundations, worn pile, damaged fringes or previous repairs that affect how they can be handled.
Before cleaning, disclose any known:
- Tears.
- Loose edges.
- Missing pile.
- Fringe damage.
- Moth damage.
- Colour bleeding.
- Previous repairs.
- Water damage.
- DIY cleaning attempts.
Where existing damage requires attention, review the likely rug repair costs in London or request an assessment through our professional rug repair service.
What Can Increase the Final Rug-Cleaning Price?
The most common factors affecting your final quotation are:
Size and weight
Larger or heavier rugs require more handling, cleaning time and equipment capacity.
Fibre and construction
Delicate fibres, handmade construction and unstable dyes require a more cautious assessment than standard machine-made rugs.
Soil level
A rug affected by ordinary household dust may require less preparation than one containing grease, heavy traffic soil or ingrained residue.
Stains
The substance, age and depth of a stain affect how it can be treated. Wine, coffee, ink, paint, makeup and pet accidents do not all respond in the same way.
Odours and pet contamination
An odour may remain beneath the visible pile or within the rug’s backing. Cleaning the surface alone may therefore be insufficient.
If odour is the issue rather than dirt, read how to get smells out of a rug first.
Previous DIY treatments
Supermarket sprays, bleach, washing-up liquid, powders and rented machines can leave residues or alter the rug’s dyes and fibres.
Always tell the technician which products have already been used.
Existing damage
Loose fringes, worn edges, tears, weakened backing and previous repairs may affect the recommended service.
Access and location
Parking restrictions, difficult access, stairs, high-floor properties without a lift and restricted loading times may need to be considered before confirming the appointment.
Not sure what your rug is made from?
Send photographs of the front, reverse side and care label. Include close-ups of stains or damaged areas so the team can review the available information.
In-Home vs. Off-Site Rug Cleaning Costs in London
The cost of professional rug cleaning may vary depending on whether the rug is treated at your property or transported to an off-site workshop. The most suitable option depends on the rug’s material, construction, condition and the level of treatment required.
| Cost factor | In-home rug cleaning | Off-site workshop cleaning |
|---|---|---|
| Collection and transport | Usually not required | Collection and return may affect the quote |
| Handling requirements | The rug remains at the property | Additional handling and secure transport may be required |
| Treatment options | Suitable for rugs that can be safely cleaned on-site | May be recommended for rugs requiring more controlled or specialist treatment |
| Drying arrangements | Drying takes place at the property | Drying takes place at the treatment facility |
| Final price | Based on size, material, condition and access | May also include collection, transport and specialist handling |
Off-site treatment is not automatically better or necessary for every rug. Similarly, in-home cleaning may not be appropriate for every material or construction. Wool, silk, viscose, Persian, Oriental, handmade and heavily contaminated rugs should be assessed individually before the cleaning method and price are confirmed.
When requesting a quote, ask whether the recommended treatment will take place at your property or elsewhere, and whether collection, return and transport costs are included in the quoted price.
Please note: The availability of off-site workshop cleaning and collection services should be confirmed before booking. Hi Carpet Cleaner’s minimum booking charge of £75 per visit applies to eligible in-home appointments.
See what mattress cleaning costs in London and whether it’s worth adding to your booking.
FAQs About Our Rug Cleaning Cost in London
How much does it cost to clean a rug in London?
Hi Carpet Cleaner’s price for a small standard rug starts from £30. Medium, large, wool, silk, viscose, Persian, Oriental, handmade and antique rugs require an individual quotation.A minimum booking charge of £75 applies per visit.
Can I book cleaning for one small rug?
Yes. However, the £75 minimum booking charge still applies, even when the calculated starting price for the rug is lower.
Why does a small rug start from £30 if the minimum charge is £75?
The £30 figure represents the starting cleaning price for the item. The £75 amount is the minimum total booking charge for attending and completing a visit.
Is rug cleaning priced by size?
Size is one factor, but the final price also depends on material, construction, condition, staining and any specialist treatment required.
How much does Persian rug cleaning cost?
Persian rugs are individually quoted. Their fibre, construction, dye stability, age, condition and previous repairs must be considered before a price is confirmed.
Does stain removal cost extra?
Specialist stain treatment may be charged separately. Published stain-treatment prices start from £15 for a small treatment, £45 for heavy treatment and £90 for specialist treatment.
Can I combine rug cleaning with other services?
Yes, where the services are suitable for the same appointment. Mention any carpets, sofas, upholstery or mattresses when requesting your quote.
What photographs should I send?
Send one photograph of the entire rug, photographs of the reverse side and care label, and close-ups of stains, fringes or damaged areas.











