Post-construction cleaning for apartments in Marrakech
Apartment builders clean in Marrakech: standard tiles 20 MAD/m² incl. VAT, other floors 30 MAD/m², 3,000 MAD minimum. Skirtings, windows and bathrooms included.
Handover-ready restoration, from a studio to a villa, from a single unit to an entire development. Cement haze, paint splashes, adhesive, silicone, cutting dust: everything the trades leave behind, and everything nobody wants to see on the day the keys change hands.
In short
Post-construction cleaning means removing the marks left by building work — cement haze, paint, adhesive, silicone, cutting dust — and then bringing the property back to handover condition. In Marrakech, EPUREVA charges 20 MAD incl. VAT per m² of standard tiles and 30 MAD incl. VAT per m² for any other floor, with a minimum of 2,000 MAD for a studio, 3,000 MAD for an apartment or commercial premises and 7,500 MAD for a villa or riad. A team of 3 handles an empty 80 m² apartment with eight windows and two bathrooms in 1.5 to 2 days.
A post-construction clean is not a domestic clean carried out more seriously. It is a technical operation: hardened material has to be lifted off brand-new surfaces without scratching them, without dulling them and without lifting anything that has just been laid.
The price per square metre includes, with no extra charge:
Terraces are only included if you add them, at their own price per m². We bring the equipment and the products; water, electricity and access to the surfaces must be available on the day.
What it is not: a mop pushed across a floor still covered in cement haze. A floor washed without mechanical treatment stays veiled, and the veil comes back the first time it dries. That is the most common mistake, and the one that gets a handover postponed.
The detail by property type is covered on the dedicated pages: villa after building work, apartment, studio, riad in the medina, apartment block and new development, offices and retail units, hotel and after renovation.
The same order is applied on every site, from a studio to a development of several dozen units. It is not negotiable: each step prepares the next one, and a step skipped is paid for at the final inspection.
The checklist is signed by both parties at handover. It lists the items treated room by room. It is the checklist that defines what counts as compliant — not a general impression formed three days later. Its template is set out room by room in the site handover checklist we use on every job.
No cleaning company in Marrakech says what it works with. We do, because that is what separates real haze removal from surface make-up.
This kit has limits, and we write them down: no cherry picker, no ropes, no dangerous access. The protocols are on our equipment and our method.
This is request number one after building work, and almost nobody calls it by its name. The whitish film left on new tiles is cement haze, also called grout haze: a cement deposit from the grouting, which settles into the microporosity of the tile.
It does not come off with water. It does not come off with household detergent. It comes off through measured mechanical action, with a product matched to the nature of the floor, then a full rinse. On porcelain stoneware, the treatment is straightforward. On marble or zellige, an acid product used at the wrong dilution burns the surface irreversibly.
Two frequent mistakes, seen on jobs we took over from another contractor:
The detailed procedure is published here: removing cement haze from new tiles. Bonded residue removal is covered on scraping and residue.
A site in Marrakech is not treated like a site anywhere else, because the floors are not the same. Zellige is cleaned joint by joint and takes far longer than plain tiling over an equal surface. Tadelakt tolerates neither alkaline detergent nor a stiff brush. Bejmat laid tight holds cement in every joint.
That is why our price list has two rates, and only two:
Several floors in the same property? The square metres that are not standard tiles are counted at 30 MAD, the rest at 20 MAD. A floor you cannot identify is estimated at 30 MAD/m², then adjusted after photos.
Example: a 180 m² apartment with 60 m² of marble comes to 120 × 20 = 2,400 MAD, plus 60 × 30 = 1,800 MAD, so 4,200 MAD incl. VAT — above the apartment minimum, so no top-up.
The treatment is matched to the material: not every floor can be crystallised, and a post-construction clean includes neither sanding nor repairs. The detail is on traditional floors.
A site manager is not buying cleaning. He is buying the certainty that handover will happen on the planned date. The first complaint aimed at cleaning companies in Marrakech's Google reviews is neither price nor technique: it is the team that does not turn up, and the phone that stops being answered once the problem is reported.
What we put against that, in writing:
Each unit is priced with the published grid, VAT included: an 85 m² unit in standard tiles comes to 85 × 20 = 1,700 MAD of floors, brought up to the 3,000 MAD apartment minimum.
Two conditions are not up for negotiation. We come in once every trade has finished: a unit where a trade is still working is not ready. And rubble and items to be thrown away must be removed before we arrive, because we do not clear out. The full offer is on apartment blocks and new developments.
Here the concern is different. It is not the schedule: it is that someone will damage a floor that has just been paid for dearly. A Google review left for a Marrakech company sums it up exactly — marble treated without water, black soap spread on as a finish, and a greasy floor covered in marks by the next morning.
Our answer comes down to three points you can check before signing:
A property that is already furnished is not turned down: we protect the furniture and work around it, with a 15% supplement. The services that almost always accompany a villa handover: final touch-up, terraces, and the full reset after major refurbishment on after a heavy renovation.
Duration is calculated, not guessed. Our estimate works from the floor area, the number of windows and patio doors, bathrooms and storeys, the terraces and the square metres of floors other than standard tiles, for a team of 3. Orders of magnitude for an empty property with a few small marks:
Many marks multiply the base time by 1.35; thick residue on almost every surface, by 1.8. A furnished property adds 15%. We say so at the estimate rather than discovering it on site, because that is precisely where invoices start to swell. The date can be chosen from the day after your request and is confirmed with our team.
We work across Marrakech and its outskirts: Sidi Ghanem, Guéliz, the Palmeraie, Hivernage, Targa, Annakhil, Amelkis and the route de l'Ourika. The full map is on areas we cover.
A quotation that does not say what it excludes is a dispute booked in for handover day. Never included:
And three situations in which we do not come: works that will not be finished on the chosen date, rubble and items to be thrown away not removed, a property without water or electricity. In each case the work would be impossible or lost by the next day. The price detail is on post-construction prices and on our general prices page. Our completed jobs are presented in case studies.
For an immediate estimate, describe your site on request a quotation: property type, floor area, floor type, terraces, condition, target date. We reply seven days a week
Apartment builders clean in Marrakech: standard tiles 20 MAD/m² incl. VAT, other floors 30 MAD/m², 3,000 MAD minimum. Skirtings, windows and bathrooms included.
Post-renovation cleaning in Marrakech: sanding dust, furniture left in place, the join between old and new. 20 MAD/m² incl. VAT on tiles, furnished +15%.
Builders clean for offices and shops in Marrakech: standard tiles 20 MAD/m² incl. VAT, other floors 30 MAD/m², 3,000 MAD minimum. Shopfront and washrooms included.
Post-construction final touch-up in Marrakech: raking-light inspection, contact points, signed checklist and a free return within 48 hours on any snag.
Scraping construction residues in Marrakech: adhesive, paint, silicone, foam. Minor marks included, +20% or +40% depending on condition, no scratched surfaces.
Hotel post-construction cleaning in Marrakech: 20 MAD/m² incl. VAT on tiles, 30 MAD/m² on marble or tadelakt, 3,000 MAD minimum. Rooms, common areas, zone by zone.
Builders clean for new apartment blocks in Marrakech: each unit per m², 20 MAD/m² incl. VAT on tiles, studio minimum 2,000 MAD, apartment 3,000 MAD.
Riad post-construction cleaning in Marrakech: zellige, bejmat, tadelakt at 30 MAD/m² incl. VAT, tiles 20 MAD/m², 7,500 MAD minimum. Derb access checked on photos.
Cleaning zellige, bejmat and tadelakt in Marrakech after building work: 30 MAD/m² incl. VAT, against 20 MAD/m² for standard tiles. No acid, no abrasive pads.
Studio post-construction cleaning in Marrakech: 20 MAD/m² incl. VAT on tiles, studio minimum 2,000 MAD. Shower room, windows, floors and skirtings included.
Post-construction cleaning prices in Marrakech, incl. VAT: tiles 20 MAD/m², other floors 30 MAD/m², minimums 2,000, 3,000 and 7,500 MAD, terraces 10 or 30 MAD/m².
Post-construction terrace cleaning in Marrakech: 10 MAD/m² incl. VAT on standard tiles, 30 MAD/m² on other surfaces. Flat roof terraces reached by stairs.
Villa post-construction cleaning in Marrakech: 7,500 MAD minimum incl. VAT, standard tiles 20 MAD/m², marble and other floors 30 MAD/m², terraces optional.
| Service | Price incl. VAT |
|---|---|
| Standard tiles interior floor area, all storeys added, garden and terraces excluded | 20 MAD incl. VAT per m² |
| Other floors (marble, bejmat, tadelakt, polished concrete, stone, zellige, wood) unidentified floor estimated at this rate, adjusted after photos | 30 MAD incl. VAT per m² |
| Studio minimum top-up added if the floors come to less | 2,000 MAD incl. VAT per job |
| Apartment or premises minimum shops and offices included | 3,000 MAD incl. VAT per job |
| Villa or riad minimum calculated on the floors, before the terraces | 7,500 MAD incl. VAT per job |
| Terrace, standard tiles other surface 30 MAD/m², flat protected roof reached by stairs | 10 MAD incl. VAT per m² |
| Many marks from the works or thick residue +40%, furnished property +15% on top | +20% on the base price |
Indicative prices incl. VAT, confirmed after photos or a visit.
It is the removal of the marks left by building work — cement haze, paint, adhesive, silicone, cutting dust — followed by restoring the property before handover: floors and skirting boards, accessible windows, bathrooms and toilets, staircases, finishing check. What sets it apart from a domestic clean is the mechanical action: rotary machine on the floors, blade scraping on glazing and wall tiles, wet-and-dry vacuuming.
20 MAD incl. VAT per m² of standard tiles, 30 MAD incl. VAT per m² for other floors (marble, bejmat, tadelakt, polished concrete, stone, zellige, wood). A minimum applies to the floors: 2,000 MAD for a studio, 3,000 MAD for an apartment or premises, 7,500 MAD for a villa or riad.
Terraces are added at 10 or 30 MAD/m². Many marks +20%, thick residue +40%, furnished property +15%. Prices are indicative and confirmed after photos or a visit.
Duration is estimated for a team of 3: 1 to 1.5 days for a 35 m² studio, 2 to 2.5 days for a 120 m² apartment with ten windows and two bathrooms, empty and with a few small marks. Many marks multiply the time by 1.35, thick residue by 1.8, and furniture adds 15%. The duration is confirmed after photos.
Yes, with a named contact for the whole programme, written confirmation of the team the day before each visit, and a signed handover report and dated photo report for every unit. Each unit is priced with the published grid, 3,000 MAD apartment minimum included. A unit where the trades have not finished is not treated: we come in once every trade is done.
That whitish film is called cement haze. It is lifted by measured mechanical action with a rotary machine, using a pad and a product chosen according to the nature of the floor, then a full rinse and controlled drying. On marble, zellige or limestone, an acid product at the wrong dilution burns the surface irreversibly: the floor is tested on a reference area before any general treatment.
Yes. Our prices are in dirhams including VAT and the invoice shows EPUREVA's ICE number. On a residential development it is consolidated and itemised unit by unit, with address, type, surface and price applied, rather than issued in one go at the end of the programme.
A control checklist is walked through with you point by point at the end of the intervention and signed on site. If a ticked item is not up to standard, EPUREVA comes back free of charge within 48 hours. The return visit covers the item raised, not a whole new service — which is what makes the guarantee enforceable without argument.
No. We do neither clear-outs nor rubble removal: rubble and items to be thrown away must have left the property before we arrive. If they are still there on the chosen date, we cannot work; it is better to set the date after the removal.
From the day after your request, on a date confirmed with our team, and only once every trade has finished: the end of the works sets our date, not the other way round. We answer requests seven days a week, on WhatsApp.
Construction dust and domestic vacuum cleaners: particle size, filtration classes, airflow and filter clogging. What to use instead, explained pass by pass.