Epoxy, Terrazzo and Timber Floors, Laid on a Slab That Is Ready
Almost every failed floor in Nairobi failed from underneath: a slab that was damp, dusty or too smooth to bond to. We test and prepare before we lay, and we publish what every floor type actually costs rather than making you ask.
Epoxy from KES 350/m² · Terrazzo from KES 1,600/m²
Sanding an existing timber floor KES 400/m², or 700/m² including varnish
Registration, insurance and warranty terms in writing before any material is ordered
Get a written quotation
Tell us the shape of the project and we will come back with a realistic cost range before anyone visits. No obligation, and no site visit charge.
Start here
Most people choosing a floor in Kenya want to know what the options look like and what they cost. Both are set out properly rather than held back for an enquiry.
Every floor type, side by side
Note that epoxy and terrazzo are laid on site so the rate is everything, while tile, SPC and laminate are products you buy and then pay to have fitted. Comparing the two directly is the commonest mistake in Kenyan flooring.
| Work | Rate | Notes |
|---|---|---|
| Epoxy, basic to standard | KES 350 – 900 / m² | Laid; no separate material cost |
| Terrazzo, laid and polished | from KES 1,600 / m² | Laid; no separate material cost |
| Ceramic floor tile, 40×40 | KES 835 / m² material | + KES 350 – 500 / m² labour |
| Porcelain tile, 60×60 | KES 1,250 / m² material | + KES 350 – 500 / m² labour |
| Large-format tile, 60×120 | KES 1,460 – 2,200 / m² material | + KES 600 – 800 / m² labour |
| Imported marble tile | KES 4,500 – 9,000 / m² material | + premium labour |
| Tiling, supply and install, mid-range | KES 2,000 – 4,000 / m² | A useful all-in figure |
| SPC vinyl plank | from KES 1,700 / m² | 6mm from about KES 2,950 / m² |
| Laminate board | KES 2,650 – 3,650 / m² material | + from KES 200 / m² installation |
| Floor sanding, existing timber | KES 400 / m² | |
| Sanding and varnishing together | KES 700 / m² | Varnish adds about KES 300 / m² |
Rates reviewed 2026-08. Every job is confirmed with a written quotation before work starts.
Full detail on flooring prices in Kenya, epoxy pricing and terrazzo pricing.
What we lay
Why floors fail in Nairobi
Six things that turn a new floor into a short-lived one, and what we do instead.
Nobody tested the slab
A slab reading damp will lift epoxy, cup timber and swell laminate at the joints, and no surface product prevents it. The test takes minutes and is skipped constantly, particularly on ground floors near the Kirichwa and around Two Rivers.
Acid etch instead of grinding
Epoxy is a coating, and it is only as good as its bond. Grinding opens the surface properly; acid etching is the cheap alternative and it is markedly less reliable. The floor looks identical on handover and behaves completely differently in year two.
Large tile on an uneven bed
The bigger the tile, the flatter the substrate has to be. Lay 60×120 on a slab that is out and the edges lip, one tile proud of the next, and there is no correcting it once the adhesive sets. Levelling first is cheaper than lifting later.
Divider strips left out of terrazzo
Terrazzo is a cementitious screed and it moves. Strips control where it cracks. Set correctly it lasts decades; omitted to save money, the floor cracks across the middle of a room and no repair hides it.
Timber laid at the wrong moisture content
Kenya swings humidity twice a year. Boards laid too wet shrink and open gaps; laid too dry they expand and lift. Acclimatising in the room and measuring before laying adds days and is the whole difference.
The 10 to 20 percent nobody quotes
Subfloor preparation, moisture barrier, underlay, skirting, thresholds, and removing the old floor. Almost no Kenyan quotation itemises these, which is exactly why so many flooring budgets overrun.
Areas we cover
Frequently asked questions
- What does flooring cost in Kenya?
- Epoxy from KES 350/m², terrazzo from 1,600/m² laid and polished, ceramic tile about 835/m² material plus 350–500 labour, SPC from 1,700/m², and sanding an existing timber floor 400–700/m². The comparison page puts every type side by side.
- Which floor lasts longest?
- Terrazzo, comfortably. It can be reground and repolished decades later rather than replaced: the terrazzo in Nairobi's older public buildings is still in service. Solid timber is second, because it can be sanded back many times.
- Is epoxy right for a living room?
- Rarely, whatever the photographs suggest. It is hard, cold and unforgiving of dropped glassware. Epoxy belongs in garages, stores, utility rooms, workshops, clinics and commercial floors.
- Why do epoxy quotes range from 350 to 6,500?
- Because they are different products. Above about KES 2,500 you are being quoted a self-levelling industrial system: millimetres thick, built for forklifts. Below 1,500 you are being quoted a coating, which is what a domestic garage actually needs.
- Should I sand my old floor or replace it?
- Sand it, in most cases. A scratched, greyed timber or parquet floor is usually sound with a worn finish. At KES 400–700 per m² refinished, against the cost of a new floor, it is not a close decision, and in older Nairobi houses the existing timber is better than anything sold today.
- What is SPC and is it any good?
- A rigid waterproof plank that clicks together over an existing floor. For rentals, apartments and offices it is frequently the right answer, from KES 1,700/m². Ask for the wear layer thickness. It is the only number on the spec sheet that predicts how it will look in two years.
- Which areas do you cover?
- Across Nairobi: Karen, Runda, Muthaiga, Gigiri, Kitisuru, Lavington, Kilimani, Kileleshwa, Westlands, Parklands, Lang'ata and the Kiambu Road corridor.