Re-Roofing Cost Malaysia 2026 – ClickBina
🏠 Renovation🏢 Office Fit-Out🛍 Shop Fit-Out💦 Waterproofing❄ Aircon⚡ Electrical & Plumbing🔨 Carpentry🧹 Deep CleaningGuidesToolsAbout🔍 SearchGet a Quote
🏗 Cost Guide

Re-Roofing Cost
Malaysia 2026

Leaking roof or damaged tiles? Find out what re-roofing costs in Klang Valley — by material, roof size and labour — so you can budget before calling a contractor.

Re-roofing a typical terrace house in Malaysia costs RM 8,000–25,000 depending on roof area, material and whether structural battens need replacing. Material cost runs RM 5–15 per sq ft; labour adds RM 3–8/sq ft. A major ceiling leak repair may cost only RM 500–3,000 — always diagnose before committing to a full re-roof.

📐 Free tool: Try our renovation cost calculator for an instant estimate — no sign-up needed.

Indicative Klang Valley ranges — get a free quote on WhatsApp.

Signs You Need Re-Roofing

  • Active water ingress during rain despite multiple repairs
  • Tiles visibly cracked, slipped, or missing in multiple areas
  • Timber roof trusses or battens showing rot or termite damage
  • Roof age over 25–30 years (clay tiles) or 15–20 years (metal sheet)
  • Sagging roof deck or visible daylight through roof from attic
  • Persistent mould stains on ceiling despite sealing (see ceiling leak guide →)

Repair vs Full Re-Roof

A targeted roof repair (replacing cracked tiles, resealing ridges, patching flashing) costs RM 500–3,500 and is suitable when fewer than 10% of tiles are damaged and the structure is sound. A full re-roof makes sense when leaks are widespread, the material is at end-of-life, or you are switching to a different material for long-term performance.

Cost by Roofing Material

MaterialMaterial Cost (per sq ft)Labour (per sq ft)All-In Estimate (1,500 sq ft roof)
Clay / concrete interlocking tileRM 5–10RM 4–7RM 13,500–25,500
Metal longspan (ZINCALUME / Colorbond)RM 6–12RM 3–6RM 13,500–27,000
IBR corrugated metal sheetRM 4–8RM 3–5RM 10,500–19,500
Polycarbonate (porch/carport)RM 8–20RM 4–8— (smaller areas)
Bitumen / shingle (flat section)RM 8–15RM 5–8RM 19,500–34,500

Labour & Additional Costs

ItemCost Range
Remove and dispose of old roof materialRM 1,500–4,000
Replace roof battens (timber)RM 2,500–6,000
Replace or repair roof trussesRM 5,000–20,000
Ridge tile replacementRM 800–2,500
Box gutter replacementRM 1,200–3,500
Scaffolding / safety setupRM 1,000–3,000

Material Comparison Table

MaterialLifespanWeightNoise in RainBest For
Clay / concrete tile30–50 yrsHeavyLowMain roof, traditional homes
Metal longspan (ZINCALUME)20–30 yrsLightModerate (add insulation)Extensions, low-pitch roofs
IBR corrugated sheet15–20 yrsLightHighRear rooms, utility areas
Polycarbonate10–15 yrsVery lightHighPorch, carport, skylights
Bitumen / shingle15–25 yrsMediumLowFlat/low-pitch sections

Which Material to Choose

  • Clay / concrete tiles — traditional look, durable 30–50 years, heavier (check truss capacity), best thermal performance.
  • Metal longspan (ZINCALUME / Colorbond) — lightweight, fast to install, 20–30 year lifespan, good for low-pitch roofs, noisier in rain without insulation.
  • IBR corrugated sheet — cheapest option, common in Klang Valley service areas, 15–20 year lifespan, best for rear extensions and utility roofs.
  • Polycarbonate — light transmission ideal for porches, shorter lifespan (10–15 years), yellows with UV over time.

Re-Roofing Process

  • Step 1 — Inspection: contractor checks tiles, battens, trusses, fascia boards and rainwater goods.
  • Step 2 — Stripping: old tiles or sheets removed and disposed; extent of batten/truss damage confirmed.
  • Step 3 — Structural repairs: replace damaged battens, sister or replace deteriorated trusses.
  • Step 4 — Underlay: sarking felt or reflective foil installed (critical for metal roofs in Malaysian climate).
  • Step 5 — New material laid, ridges sealed, valleys and flashings fitted.
  • Step 6 — Gutters and downpipes checked and replaced if needed.

Worked Example: 1,400 sq ft Terrace Roof

A standard single-storey terrace house in Petaling Jaya with a 1,400 sq ft roof area, replacing 25-year-old clay tiles with new concrete interlocking tiles. Cost breakdown:

ItemEstimate
Strip and dispose old clay tiles (1,400 sq ft)RM 2,500–3,500
Replace roof battens (all)RM 3,000–5,000
New concrete interlocking tiles & ridges (supply & lay)RM 9,500–14,500
Reflective foil underlay (sarking)RM 1,500–2,500
Box gutter & downpipe replacementRM 1,200–2,500
Scaffolding & safetyRM 1,000–2,000
Total estimateRM 18,700–30,000

Switching to metal longspan for the same terrace would run RM 16,000–26,000 and take 2–3 fewer days on-site.

Tips to Reduce Cost

  • Re-roof during dry season (June–August) — contractors are less busy and can schedule faster; wet weather add-ons for tarps cost extra.
  • Stay with the same material type where possible — switching from tile to metal or vice versa requires batten reconfiguration (+RM 3,000–8,000).
  • Bundle with an extension → or major renovation to reduce scaffolding and skip costs.
  • Inspect attic space yourself before quoting — knowing whether trusses are intact saves the contractor inspection time.

Timeline

ScopeDuration
Partial re-tile (repair)1–2 days
Full re-tile — terrace house3–7 days
Full re-roof — semi-D / bungalow5–14 days
Re-roof + truss repair10–21 days

Mistakes to Avoid

  • Skipping batten inspection — rotten battens under new tiles will fail within a few years; always inspect and replace damaged sections during re-roofing.
  • Omitting the underlay — reflective foil or sarking felt is critical in Malaysia’s climate; it reduces heat gain significantly and provides a secondary water barrier.
  • Ignoring the gutters — cracked or blocked box gutters cause water to back up under tiles; always inspect and clear or replace at the same time.
  • Not checking truss capacity before switching materials — clay tiles are significantly heavier than metal longspan; going the other way (metal to tile) requires a structural check on older trusses.
  • Hiring on price alone — roofing is a safety-critical trade; confirm the contractor carries public liability insurance and can provide references for completed projects.

Next Steps

Send ClickBina a photo of your roof and describe where the leak is. We will assess whether a targeted repair or full re-roof is needed — saving you cost if a full re-roof is not yet necessary.

Related guides: Ceiling Leak Repair → · House Extension Cost → · Renovation Cost →

Common Questions

How much does it cost to re-roof a terrace house in Malaysia?
A full re-roof of a standard terrace house (roof area approx. 1,200–1,500 sq ft) costs RM 12,000–25,000 depending on material. IBR metal sheet is cheapest; clay/concrete tile and metal longspan are mid-range.
How do I know if I need a full re-roof or just a repair?
If fewer than 10% of tiles are cracked or displaced and the roof structure is sound, a targeted repair costing RM 500–3,500 is sufficient. Widespread leaks, rotting trusses, or a roof over 25 years old usually justify full re-roofing.
What is the best roofing material in Malaysia?
Clay and concrete tiles offer the best thermal performance and lifespan (30–50 years) but are heavier and more expensive. Metal longspan (ZINCALUME/Colorbond) is popular for extensions due to speed and lower weight. IBR corrugated sheet is the cheapest but shortest-lived option.
Does re-roofing require council approval in Malaysia?
Like-for-like re-roofing (same material, same pitch) does not require council approval in most Klang Valley councils. Changing roof pitch, adding skylights, or extending eaves may require a minor works submission.
How long does a new roof last in Malaysia?
Clay and concrete tiles: 30–50 years. Metal longspan: 20–30 years. IBR corrugated sheet: 15–20 years. Regular maintenance (clearing gutters, re-sealing ridges every 5 years) extends lifespan significantly.
Can I re-roof without moving out of my house?
Yes, for most single-storey terrace houses. Contractors work section by section and use temporary tarps. You may experience noise and dust for 3–7 days but rarely need to vacate.
What is the cost per sq ft to re-roof in Malaysia?
Material plus labour runs RM 8–17 per sq ft for most common materials. Clay and concrete tiles: RM 9–17/sq ft. Metal longspan: RM 9–18/sq ft. IBR corrugated sheet: RM 7–13/sq ft. Add RM 2–5/sq ft if battens need replacing.
Should I install a roof underlay or reflective foil when re-roofing?
Yes. Reflective foil or sarking felt is strongly recommended in Malaysia's climate. It acts as a secondary waterproof barrier and reduces radiant heat gain into the ceiling space, which can lower aircon costs. Cost is approximately RM 1.50–3.00 per sq ft additional.

Get a Free Quote

Tell us what you need — we reply within the hour.

WhatsApp ClickBina← All Guides