
If you’re building or replacing a roof in Kenya, the price you see for roofing sheets is only part of the story.
The final cost can change significantly depending on the size and shape of the roof, roofing material, roof pitch, truss system, labour, accessories, transport and whether the existing roof needs repairs or complete replacement.
That is why two contractors can quote very different amounts for what appears to be the same house.
This guide explains how roofing costs are actually calculated in Kenya, what you should budget for, what commonly gets left out of quotations, and how to compare roofing quotes without choosing the cheapest option blindly.
Quick answer: There is no single Kenya-wide price for roofing a house. A meaningful estimate needs to consider the actual roof area and design, material selected, structural requirements, accessories, labour and site conditions. Current online Kenyan price guides show wide ranges, while roofing-material suppliers increasingly publish product prices and calculators based on roof dimensions.
Roofing cost in Kenya at a glance
A roof quotation normally consists of several separate costs:
| Cost component | What it covers |
|---|---|
| Roofing material | Mabati, stone-coated steel, tiles or another covering |
| Roof structure | Timber or steel trusses, rafters, purlins and related components |
| Accessories | Ridges, valleys, flashing, gutters, screws, nails and other fittings |
| Labour | Installation, cutting, fixing and finishing |
| Transport | Delivery of roofing materials and structural components |
| Removal | Taking down and disposing of an existing roof where applicable |
| Repairs | Replacement of damaged structural or roofing components |
| Design complexity | Hips, valleys, multiple roof levels, dormers and unusual geometry |
The important point is that the roofing sheet price is not the same thing as the cost of the roof.
What is the average cost of roofing a house in Kenya?
There isn’t a reliable single average that applies to every Kenyan house.
For example, one recent Nairobi guide puts complete roofing installation broadly in the KSh 500–2,500 per m² range depending on material and installation, while individual material and installation prices vary substantially by roofing system.
Another Nairobi price guide gives substantially different installation ranges for different systems, illustrating why a single “cost per square metre” figure can be misleading.
A better approach is:
Total roofing cost = materials + structure + accessories + labour + transport + other site-specific costs
Your roof therefore needs to be priced according to its actual design rather than simply the size of the house.
Why the size of your house does not tell you the size of your roof
This is one of the most important things homeowners miss.
A house measuring 100 m² of floor area does not necessarily have a 100 m² roof.
The roof may be larger because of:
- roof pitch
- eaves
- roof overhangs
- hips
- valleys
- multiple roof sections
- verandas
- garages
- extensions
A simple gable roof and a complicated hipped roof over the same floor area can require very different quantities of materials.
This is why asking:
“How much does roofing cost per square metre?”
without knowing which square metre you’re talking about can produce a misleading estimate.
How do you calculate roofing cost in Kenya?
A basic roofing estimate starts with the roof area.
For a simple roof, the area can be estimated from the dimensions and slope.
For example, if a building has a rectangular footprint, the roof’s actual surface area will normally be greater than its horizontal footprint because the roof slopes upward.
A roofing calculator can account for factors such as pitch, sheet cover width, overlap and wastage. Some Kenyan calculators already use these variables rather than simply multiplying building length by width.
But a calculator is still an estimate.
A complicated roof containing valleys, hips, different roof levels and numerous cut sections should be measured from the actual design rather than relying on a simple rectangular calculation.
What affects the cost of roofing a house in Kenya?
1. The roofing material
The material is one of the most obvious cost differences.
Common options in Kenya include:
- corrugated mabati
- box-profile sheets
- tile-profile sheets
- versatile roofing
- stone-coated steel tiles
- concrete tiles
- clay tiles
- other specialised roofing systems
Current supplier pricing demonstrates how widely prices can vary between profiles and gauges. For example, Goldline currently lists some profiles from around KSh 520 per metre, while higher-end profiles and stone-coated products cost more.
But cheaper material does not automatically mean cheaper roofing.
The material needs to be appropriate for:
- the roof design
- structural system
- desired appearance
- expected service life
- site conditions
- maintenance requirements
- budget
2. The gauge or thickness of mabati
If you’re buying metal roofing, don’t compare sheets only by their profile.
Gauge matters.
As a general rule, a lower gauge number represents a thicker sheet than a higher gauge number.
For example:
Gauge 26 → thicker than Gauge 28 → thicker than Gauge 30
But buyers should confirm the manufacturer’s actual thickness specification rather than relying on the gauge number alone.
This is particularly important when comparing quotations.
A quotation saying:
“Box profile mabati — KSh X”
doesn’t tell you enough.
You should also know:
- profile
- gauge/thickness
- effective cover width
- sheet length
- coating/specification
- manufacturer
- quantity
3. The roof design
Roof geometry can have a major effect on cost.
A simple gable roof is generally easier to measure, cut and install than a roof with:
- multiple hips
- valleys
- dormers
- different elevations
- complicated intersections
- numerous roof penetrations
Complex roofs can also produce more off-cuts and require additional flashing and specialised fittings.
This is one reason two houses with similar floor areas can have very different roofing budgets.
4. Roof pitch
The roof pitch affects both material requirements and installation.
A steeper roof can have a larger actual surface area than a shallow roof over the same footprint.
Pitch can also affect:
- sheet lengths
- access
- safety requirements
- installation difficulty
- drainage
- overall roof design
The correct pitch should therefore be determined by the building design and appropriate technical requirements, not simply chosen because it appears attractive.
5. Roof trusses and structural work
The roof covering is only one layer of the system.
You also need to consider the structure supporting it.
Depending on the project, this may include:
- timber trusses
- steel trusses
- rafters
- purlins
- battens
- bracing
- connectors
- fasteners
If you’re replacing an old roof, don’t assume the existing structure is automatically suitable for the new covering.
A change in roofing material can change structural requirements.
For a new construction project, structural design should be handled by the appropriate qualified professionals.
6. Roofing accessories
This is another major source of underestimated costs.
Your quotation may need to include:
Ridges
Used at the roof ridge to protect and finish the junction between roof slopes.
Valleys
Required where two roof slopes meet and water needs to be directed safely.
Flashing
Used around areas such as:
- walls
- chimneys
- roof intersections
- other penetrations
Gutters and downpipes
These form part of the rainwater management system.
Screws, nails and washers
The correct fasteners matter for the roofing system being installed.
Other fittings
Depending on the design, you may also need additional trims, closures, sealants and ventilation components.
A good roofing quotation should make these components clear instead of hiding them inside a single unexplained figure.
7. Labour
Roofing labour isn’t simply a matter of multiplying roof area by a standard rate.
The installation effort depends on:
- roof complexity
- accessibility
- building height
- material
- amount of cutting
- existing roof removal
- site conditions
- safety requirements
- project location
A simple new roof on an accessible single-storey house is very different from replacing a complicated roof on a multi-storey building.
8. Transport
Transport can become significant, particularly outside the supplier’s normal delivery area.
The final quotation may be affected by:
- distance
- county
- road access
- material quantity
- sheet length
- whether special transportation is required
Always ask whether delivery is included.
A material price that looks cheaper initially may not remain cheaper once transport is added.
9. Removing an existing roof
If you’re replacing an existing roof, there may be costs that don’t exist on a new build.
These can include:
- removing old sheets
- removing damaged timber
- dismantling old fittings
- disposal
- repairing the supporting structure
- installing replacement components
This is why:
roof installation
and
roof replacement
should not be treated as exactly the same job.
How much does it cost to roof a 3-bedroom house in Kenya?
This question is extremely common, but the number of bedrooms isn’t enough to produce an accurate quotation.
A three-bedroom house might have:
- a simple roof
- a large roof with wide eaves
- a complex hipped roof
- multiple roof levels
- a veranda
- a garage
- several valleys
All of these change the amount of roofing material and labour required.
Instead of asking only:
“How much does it cost to roof a three-bedroom house?”
ask:
“What is the measured roof area, what roofing system is being specified, and what is included in the quotation?”
That produces a much more useful comparison.
How much does it cost to replace a roof in Kenya?
Roof replacement can cost considerably more than simply buying new roofing sheets because the old roof has to be assessed and potentially dismantled.
A proper replacement assessment should consider:
- Existing roofing material
- Condition of the sheets
- Condition of the trusses
- Condition of purlins/battens
- Water damage
- Rust/corrosion
- Flashing
- Gutters
- Roof penetrations
- Whether the new roofing system is compatible with the existing structure
Don’t accept a roof replacement quote based only on the number of sheets.
The supporting structure is part of the roof system.
Mabati vs tiles: which roofing material is cheaper?
There isn’t a universal winner.
Mabati can be attractive because it is generally lightweight and available in many profiles and finishes.
Tiles can offer a different appearance and performance characteristics but may introduce different structural and installation considerations.
The right comparison should consider:
Initial cost + structural requirements + installation + maintenance + expected service life
rather than simply comparing the price of one sheet with one tile.
What is the cheapest roofing option in Kenya?
If your priority is the lowest initial material cost, basic corrugated or entry-level metal roofing systems may be among the more economical choices.
But the cheapest material isn’t necessarily the cheapest roof over its useful life.
Consider:
- material quality
- thickness
- coating
- installation quality
- maintenance
- expected lifespan
- replacement cost
A poorly specified roof can become expensive if it requires premature repairs or replacement.
What should be included in a roofing quotation?
Before accepting a quote, ask the contractor to break it down.
A useful quotation should identify:
Materials
- roofing profile
- manufacturer
- gauge/thickness
- sheet lengths
- quantity
Structural components
- trusses
- rafters
- purlins
- battens
- bracing
Accessories
- ridges
- valleys
- flashing
- gutters
- downpipes
- screws/nails
- washers
- other fittings
Labour
Clearly state what installation work is included.
Logistics
Clarify:
- transport
- delivery
- removal of old materials
- disposal
Other work
Identify any repairs or structural modifications separately.
This makes it much easier to compare two quotations fairly.
Why two roofing quotes can differ by hundreds of thousands of shillings
Suppose Contractor A quotes:
KSh 350,000
and Contractor B quotes:
KSh 520,000
It would be tempting to assume Contractor B is overcharging.
But first compare the specifications.
Contractor A might have excluded:
- gutters
- flashing
- transport
- structural repairs
- old roof removal
- better-gauge sheets
- labour for additional roof sections
Contractor B may have included everything.
The difference isn’t necessarily profit.
It may simply be a difference in scope.
The five questions to ask before accepting a roofing quote
1. What exactly am I getting?
Ask for the complete material specification.
2. Is the roof area measured or estimated?
A proper measurement is better than a guess based on house size.
3. Are accessories included?
Ask specifically about ridges, valleys, flashing, gutters and fasteners.
4. Is labour included?
Never assume.
5. What happens if structural problems are discovered?
For replacement projects especially, establish how unexpected repairs will be handled.
How to avoid a cheap roofing quote becoming an expensive project
Be careful with quotes that look unusually low.
Before accepting one, compare the specification, not just the total.
Check:
Material thickness
Material quantity
Effective cover width
Accessories
Structural work
Labour
Transport
Removal
Waste
Taxes, where applicable
Warranty
The cheapest quote is only the cheapest quote if both contractors are pricing the same scope.
What about the National Building Code in Kenya?
Roofing is part of a larger building project, so compliance should not be treated as an afterthought.
Kenya’s National Building Code 2024 provides the current regulatory framework and replaced the previous 1968 building regulations. The Code covers areas including structural design, safety, quality and building maintenance.
For projects requiring formal construction oversight, the National Construction Authority states that contractors must be registered and hold a valid practising licence. Its project-registration guidance also identifies requirements including approved architectural and structural drawings and, where applicable, professional consultants.
That doesn’t mean every homeowner needs to navigate every regulation personally. It does mean you should take structural safety, qualified professionals and regulatory requirements seriously when planning significant roofing work.
A better way to estimate your roofing budget
Rather than starting with:
“How much is mabati?”
start with these questions:
Step 1: What are the building dimensions?
Get the actual building measurements.
Step 2: What is the roof design?
Gable, hip, mono-pitch or a more complex design?
Step 3: What is the actual roof area?
Don’t assume it equals the floor area.
Step 4: What roofing material do you want?
Compare suitable systems rather than just prices.
Step 5: What structural work is required?
Determine whether the trusses and supporting structure are adequate.
Step 6: What accessories are required?
Include them before comparing quotes.
Step 7: What will installation cost?
Get labour specified separately.
Step 8: What additional costs apply?
Transport, removal, repairs and site-specific work should be identified.
A simple roofing budget formula
For early planning, think of your roofing budget as:
Roofing budget
= roof covering
- trusses/structural system
- purlins/battens
- accessories
- labour
- transport
- removal/repairs
- contingency
This is much more useful than multiplying the size of the house by an arbitrary roofing price.
Frequently Asked Questions
How much does roofing cost per square metre in Kenya?
There is no single national rate. The final cost depends on the roofing system, material, structure, accessories, labour, design and location. Published Kenyan price guides show wide ranges, which is why a project-specific estimate is preferable.
How much does it cost to roof a 3-bedroom house in Kenya?
The number of bedrooms isn’t enough to calculate the cost. The roof design, actual roof area, material, structural system and labour must be considered.
How much is mabati in Kenya?
Prices vary according to profile, gauge, manufacturer, length and finish. Current supplier listings show entry-level products from roughly KSh 500+ per metre, with premium profiles costing more. Prices change, so confirm the current supplier quotation before budgeting.
What is the cheapest roofing material in Kenya?
Basic corrugated and entry-level metal roofing can be among the cheaper options, but the cheapest initial material price does not necessarily produce the lowest lifetime cost.
Is mabati cheaper than tiles?
Often, metal roofing can have a lower initial material cost, but the comparison depends on the exact products, structural requirements, labour and installation method.
How do I calculate how many roofing sheets I need?
You need the roof dimensions, pitch, sheet length, effective cover width, overlaps and allowance for wastage. Online calculators can provide preliminary estimates, but complex roofs should be measured from the actual design.
How long does a roof last in Kenya?
There is no single lifespan for all roofs. It depends on the material, coating, installation quality, exposure, maintenance and environment. The manufacturer’s specification should be used when making a lifespan claim.
Should I repair or replace my roof?
That depends on the extent of damage. If problems are isolated and the underlying structure is sound, repair may make sense. Widespread corrosion, repeated leaks or structural deterioration may justify a more comprehensive replacement assessment.
What should I look for in a roofing contractor in Kenya?
Look at relevant experience, references, the specification being offered, workmanship, insurance where appropriate, warranty terms and regulatory requirements. For regulated construction work, verify the contractor’s NCA registration and practising status.
Why is my roofing quote higher than the price of the roofing sheets?
Because roofing sheets are only one part of the project. A complete roof may also require structural components, accessories, labour, transport, removal, repairs and other site-specific work.
Final takeaway
The most useful roofing price isn’t the cheapest number you can find online.
It’s the price that tells you exactly what you are paying for.
When comparing roofing costs in Kenya, look beyond the price of mabati or tiles. Compare the complete specification:
Roof area → material → structure → accessories → labour → transport → repairs → installation.
That is how you get a realistic roofing budget and avoid discovering unexpected costs halfway through the project.
If you’re planning a new roof, replacing an existing one or simply trying to establish a realistic budget, Roofing Kenya can assess the requirements of your project and help you understand what needs to be included before work begins.
Request a roofing quote →