Carpet & rug cleaning with pickup and delivery
Rugs trap dust, stains and odours that vacuuming can’t reach. We collect your rug, treat stains, deep-clean, dry it thoroughly and return it with its colour and texture revived.
- ¥88/m²Synthetic · Shanghai
- ¥118/m²Wool & silk · Shanghai
- 5–8 daysTurnaround
- FreeQuote from a photo
Pickup daily 8am–9pm in 39 cities. Pickup & delivery fee depends on distance.

Our rug cleaning process
Rugs look new again
Regular cleaning keeps rugs looking good and can extend their life considerably.
We clean
- Synthetic rugs & carpets
- Wool rugs
- Silk rugs
- Sheepskin rugs
- Area rugs & runners
- Rugs from homes, offices & rentals
What it tackles
- Embedded dust & dirt
- Spills & stains
- Odours
- Dull, faded colours
- Flattened texture
Before pickup
- Measure length × width
- Send a photo of the rug & label
- Point out stains or damage
- Tell us the material
- Allow 5–8 days
Carpet & rug cleaning: your questions answered
How much does rug cleaning cost?
In Shanghai synthetic rugs are ¥88 per m² and silk or wool rugs ¥118 per m². In our other cities they are ¥138 and ¥188 per m². Measure length × width to estimate.
How long does rug cleaning take?
Usually 5–8 days, including thorough drying.
Can you clean silk and wool rugs?
Yes. Tell us the material when you book so we can treat it correctly.
Will all stains come out?
Most stains improve a lot, but some old or set-in stains cannot be fully removed. We will tell you what to expect after inspecting the rug.
Do you clean fitted carpets in my home?
Our service is for rugs and carpets we can collect. Contact us if you have a fitted carpet and we will advise.
How big a rug can you collect?
Most household rugs. For very large rugs, send us the size and a photo first.
Book rug cleaning pickup
Scan our WeChat code, call or email with your address and what needs cleaning.

Carpet & rug cleaning in 39 cities
Request a pickup or a quote
Tell us where and when, and we’ll confirm your pickup by email, phone or WeChat.



