Countertops Fabricated and Fitted, Not Just Supplied
Most Nairobi countertop businesses sell stone. We template your kitchen after the units are level, cut and polish in our own workshop, place the seams deliberately, and seal the stone before we leave site.
Granite from KES 2,500/sq ft · Quartz from KES 3,500/sq ft
That is roughly KES 27,000–65,000 per m² for granite. We publish both, because Kenyan quotes mix units constantly.
Registration, insurance and warranty terms in writing before we template
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
Two things decide a countertop: which material, and what it actually costs. Both are set out properly rather than held back for an enquiry.
Installed rates, in every unit
| Work | Rate | Notes |
|---|---|---|
| Granite, mid to good quality | KES 2,500 – 6,000 / sq ft | ≈ KES 27,000 – 65,000 / m² |
| Quartz, engineered | KES 3,500 – 7,000 / sq ft | ≈ KES 38,000 – 75,000 / m² |
| Branded quartz (Caesarstone, Silestone, Cambria) | KES 31,900 – 48,720 / m² | ≈ KES 2,960 – 4,530 / sq ft |
| Marble | Quoted per slab | Priced by the slab because veining is not repeatable, see below |
| Terrazzo, cast in situ | Quoted per run | Seamless; no slab constraint |
Rates reviewed 2026-08. Every job is confirmed with a written quotation before work starts.
Worked examples and the arithmetic are on granite prices in Kenya. Slab prices and how much fabrication adds are on granite kitchen tops prices in Nairobi.
What we make
Why countertop jobs go wrong in Nairobi
Six things that turn a good worktop into a disappointing one, and what we do instead.
A price with no unit
Kenyan sellers quote per square foot, per running foot and per slab, often without saying which. Three quotes then look wildly different and cannot be reconciled. Ask "per what?". It is the single question that makes countertop quotes comparable.
A slab price compared to a fitted price
A local slab starts around KES 7,500. A finished worktop is that plus templating, cutting, edge profiling, cutouts, polishing, transport and installation, usually more than the stone itself. The dramatically cheap quote is frequently the former.
Templated before the units were level
Stone has no tolerance. A top cut from a kitchen drawing, or measured before the carcasses were levelled, leaves a permanent gap or a rocking top. Templating happens after installation and levelling, never before.
Never sealed, then blamed on the stone
Granite and marble are porous. Nairobi borehole water is hard, and turmeric and oil do the rest. The staining people call bad granite is almost always granite nobody sealed. It takes ten minutes and wants repeating annually.
Marble sold without mentioning etching
Lemon, vinegar, wine and tomato chemically dull marble, and sealing does not prevent it: sealing addresses staining, which is a different problem. Anyone selling marble as worry-free is selling. Honed hides it far better than polished.
A slab carried flat
Stone has almost no strength in bending. A three-metre island top carried flat flexes under its own weight and cracks, usually between the vehicle and the door. On edge it is enormously stronger, and the route is surveyed before we cut.
Granite vs quartz vs marble: judged on heat, acid, hard water and sun rather than on looks.
Areas we cover
Frequently asked questions
- What do countertops cost in Kenya?
- Granite KES 2,500–6,000 per square foot installed, which is about 27,000–65,000 per square metre. Quartz 3,500–7,000 per sq ft. Marble is priced per slab because veining cannot be repeated. Terrazzo is quoted per run because it is cast in place.
- Why can I not compare two quotes?
- Because they are almost certainly in different units. Per square foot, per running foot and per slab all get used interchangeably here, frequently without being stated. Ask for the unit and the measured area and the comparison becomes trivial.
- Granite or quartz?
- Granite takes hot pans and costs less; quartz never needs sealing and offers colours natural stone cannot. If you cook with very hot pans or have strong direct sun on the run, granite. If nobody will remember to reseal, or you want a plain colour, quartz.
- How often does granite need resealing?
- Annually in a working Kenyan kitchen. The test takes fifteen minutes: leave a few drops of water on the surface, and if the stone darkens where they sat, the seal has gone. Quartz never needs it.
- Will my island be one piece?
- If it can physically reach the room. In Karen and Runda houses usually yes; in a Westlands apartment the service lift caps it at about two and a half metres, so it is seamed. Where a seam is needed we place it deliberately and show you the plan before cutting.
- Should I see the actual slab?
- On granite and marble, yes, always. Two slabs of the same named stone can differ noticeably in tone and veining. The photograph on a website is one slab and yours is a different one. We take clients to the yard.
- Which areas do you cover?
- Across Nairobi: Karen, Runda, Muthaiga, Gigiri, Kitisuru, Lavington, Kilimani, Kileleshwa, Westlands, Parklands, Lang'ata and the Kiambu Road corridor.