Nairobi Floor Experts Kenya · NCA registered

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.

WhatsApp reaches us fastest, most quotations in Kenya get sent and discussed there anyway.

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

Epoxy floor installation from KES 350 / m² Epoxy laid on a slab that has been tested and prepared, the step that decides whether it lasts. Terrazzo installation from KES 1,600 / m² In-situ terrazzo laid, ground and polished, with divider strips set where the floor actually needs them. Terrazzo polishing and restoration Grinding, grouting and repolishing existing terrazzo, usually cheaper and better than covering it. Wooden floor installation Solid, engineered and parquet timber laid at the right moisture content, with movement allowed for. Floor sanding and varnishing KES 400 / m² Sanding back and refinishing timber and parquet, usually far cheaper than replacing. Parquet installation quoted per m² Parquet blocks laid in herringbone or basketweave on a subfloor tested for moisture, not assumed dry. Vinyl and SPC installation from KES 1,700 / m² SPC and vinyl plank laid over a properly levelled subfloor: quick, waterproof and genuinely good value. Engineered wood installation quoted per m² Engineered boards installed floating or bonded, chosen on wear-layer thickness rather than on the photograph in the brochure. Floor and wall tiling from KES 350 / m² labour Ceramic, porcelain and large-format tiling laid flat, with the labour and material costs shown separately. Laminate flooring quoted per m² Laminate fitted over a level, dry subfloor, specified by AC wear rating rather than by the picture printed on it. Carpet fitting Broadloom, carpet tiles and stair fitting, laid over a subfloor that has been prepared rather than swept. Outdoor and pool tiling quoted per m² Terraces, poolsides and pool interiors tiled with slip-rated surfaces, external adhesive and falls set at survey. Floor repair Diagnosing why a floor failed before repairing it, so the repair is not the first of several.

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

Polished terrazzo steps and landing showing the aggregate in the surface

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.
Call us WhatsApp a quote