Rug cleaning in Marrakech
"They gave it back to me wrapped in plastic, in exactly the same state." That is a real Google review of a Marrakech company. Our answer fits in one rule: nothing leaves.
In short
In Marrakech, EPUREVA cleans rugs in the client's home and never takes them away for storage: 30 MAD incl. VAT per m², length × width, with a 400 MAD textile minimum per visit. A 2 × 3 m rug is 6 m², so 180 MAD, topped up to 400 MAD if it is treated on its own. Wool, silk or an unknown fibre: the method is confirmed from photos, and every dyed piece goes through a colourfastness test on a hidden area — wool hosed down without that test loses its colour and shrinks irreversibly.
The complaint that defines this market
In the public reviews of rug cleaning companies in Marrakech, two sentences keep coming back, written by different customers about different firms: a rug returned wrapped in plastic without having been washed, and a rug returned two months later, when it was not lost altogether.
Both complaints have the same cause: taking the rug away. The moment a rug leaves your house, you lose any ability to verify anything — what was done, when, and by whom. All the customer has left to assess is the contractor's word.
Our answer is structural rather than commercial. We take no textile away. The rug is treated at your home, in the room or on the terrace, with equipment the team brings — all we need is water and electricity — and you can see the extracted water in the recovery tank: dark on the first pass, clear on the last.
Beldi wool, kilim, machine-made — three protocols
Material and construction decide the protocol. Confusing them is the main reason rugs get damaged in this city.
The beldi wool rug — beldi meaning locally hand-woven: Beni Ourain, Azilal, High Atlas pieces. Natural wool, often dyed with colours whose fastness varies from batch to batch.
Sensitive to three things: hot water, which felts wool; strong alkali, which leaves it harsh; and prolonged soaking, which shrinks it. Moderate temperature, neutral product, complete extraction — and, as for any wool, silk or unknown fibre, the method is confirmed from your photos before the date.
The kilim — flat woven, with no pile. It has no reserve of thickness: the soil sits directly on the yarn, which makes it quicker to treat but also more exposed to discolouration, since the dye is at the surface.
The machine-made rug — synthetic pile on a woven or glued backing. Robust, immune to dye migration, but its backing must not be saturated: a glued backing left damp lifts in patches.
The protocol changes from one type to the next; the price does not: 30 MAD incl. VAT per m², length × width, whether beldi, kilim or machine-made.
The sand sleeping in the backing
This is the Marrakech peculiarity, and it changes the order of operations.
A rug laid in a villa here stores, deep down, a quantity of mineral sand that no domestic vacuum brings back up: it works its way down over the years to the base of the pile, against the backing. You see it by lifting a corner after a few years — there is a line of sand on the floor.
Two consequences:
- Sand wears the rug from the inside. At every step the grains rub against the base of the pile and cut it. A rug that flattens prematurely is usually a rug that has never been deep-cleaned of dust.
- Injecting into a rug that has not been dusted turns the sand into mud and spreads it through the whole backing.
Hence a systematic step before any water: beating and deep dry vacuuming on both faces, the reverse first, to bring the particles down and out of the pile.
The colourfastness test, step by step
This is the most important precaution on this page, and it takes three minutes.
- Choose a hidden area: under a piece of furniture, in a covered corner, or on the rear fringe.
- Apply the intended solution to a white cloth, without rubbing, and hold brief contact.
- Look at the cloth, not the rug: if colour transfers to the white, the dye migrates.
- Repeat on every colour present — a beldi can have a stable undyed ground and an unstable red motif.
- Record the result on the quote before starting.
If the test shows migration, we do not treat the piece by hot-water extraction and we say so. A rug whose motif has bled into the ground cannot be put right, and it is worth more than the cleaning it will not have had.
Fringes, and drying flat
Fringes are the most fragile part of a knotted rug: they are the warp threads themselves, running on beyond the last knot. They soil faster than the rest because they lie directly on the floor, and they are quickly destroyed by vigorous brushing or by treating them with the same product as the pile. Hand work, combing out along the thread, no pulling.
Drying is done flat, never hung over a rope or a railing: a wool rug full of water weighs several times its dry weight, and hanging permanently distorts the backing at the bearing point. Flat, ventilated, turned over halfway through.
Allow half a day to a full day, sometimes longer: a kilim dries faster, a long-pile beldi more slowly, and ambient humidity stretches it further still. The rug is neither used nor covered until it is completely dry. Our guide how to clean a Berber rug covers these steps for routine care.
What we refuse to treat
Three cases where we would rather do nothing:
- An old piece with unstable plant dyes, where the test shows migration on several colours. That kind of rug belongs to conservation work, not to routine cleaning.
- A rug whose backing is already open or whose reverse is crumbling: adding water accelerates the break-up.
- An irreversible stain declared as such — bleach, dye, burn. It is identified on arrival, stated beforehand, treated on a best-efforts basis, and excluded from the free re-do on that specific point since it was flagged.
Mould or an infestation is not a refusal, but it needs a diagnosis from photos: cleaning alone may not be enough. And we state it before every job: some stains, discolouration or smells may persist, and no 100% result is guaranteed.
The rest of the service remains covered by the free re-do within 48 hours. Targeted removal of an identified stain sits on the stain removal page; every price is on the upholstery grid.
Rug cleaning in Marrakech — prices and what affects them
| Service | Price incl. VAT |
|---|---|
| Rug length × width, synthetic or everyday cotton | 30 MAD incl. VAT per m² |
| Rug in wool, silk or unknown fibre same price, method confirmed from photos, colourfastness test | 30 MAD incl. VAT per m² |
| Textile minimum a 2 × 3 m rug on its own, 180 MAD, is topped up to 400 MAD | 400 MAD incl. VAT per visit |
Indicative prices incl. VAT, confirmed after photos or a visit.
Our services
Frequently asked questions
How much does rug cleaning cost in Marrakech?
30 MAD incl. VAT per m², length × width, for any rug, beldi wool or machine-made. The textile minimum is 400 MAD per visit.
A 2 × 3 m beldi is 6 m² × 30 MAD = 180 MAD; on its own it receives a 220 MAD top-up and comes to 400 MAD incl. VAT. With a single mattress in the same visit, 180 + 300 = 480 MAD, with no top-up.
Do you take the rug away to a workshop?
Never. We take no textile away: the rug is treated at your home, in the room or on the terrace, with equipment the team brings. That is a direct answer to the public complaints levelled at several companies in this city, where rugs came back weeks later, sometimes without having been washed. Nothing leaves, nothing gets lost, nothing waits.
Could my Berber wool rug shrink or lose its colour?
That is a real risk on dyed wool: the method is therefore confirmed from your photos, and a colourfastness test is done on a hidden area, colour by colour, before any treatment. Wool fears three things: hot water, which felts it, strong alkali, which leaves it harsh, and prolonged soaking, which shrinks it. If the test shows migration, we do not treat and we tell you.
Why does a rug have to be vacuumed before it is washed?
Because a Marrakech rug holds mineral sand that has worked down to the base of the pile, against the backing. Injecting water onto it turns it into mud and spreads it through the whole thickness. Beating and dry vacuuming on both faces, the reverse first, therefore always come before any water.
My rug is going flat — is that normal wear?
Not always. A rug never deep-cleaned of dust accumulates sand at the base of the pile, and at every step the grains rub and cut the foot of the tuft. That is internal mechanical wear, often mistaken for ageing. Regular deep dusting slows it down markedly.
Can the rug be hung up to dry faster?
No, and it is a common mistake. A wool rug full of water weighs several times its dry weight: hung over a rope or a railing, it is permanently distorted at the bearing point. Drying is done flat, in a ventilated room, turned over halfway. Allow half a day to a full day, sometimes longer.
How do you clean fringes without damaging them?
By hand, along the thread, without pulling and without vigorous brushing. Fringes are the warp threads themselves, running on beyond the last knot: brushing them hard or treating them with the same product as the pile breaks them. They soil faster than the rest because they lie directly on the floor.
Are there rugs you refuse to treat?
Yes, three cases. An old piece with unstable plant dyes, where the test shows migration on several colours. A rug whose backing is already open or whose reverse is crumbling, because water accelerates the break-up. And an irreversible stain — bleach, dye, burn — declared as such before the work.