penang renovations

Cost guide · 7 min read

How much does a full roof replacement cost in Penang?

Real Penang re-roofing prices, from RM 12 per sqft for a metal roof to RM 35+ per sqft for clay tile, plus what battens, underlay, and removing the old roof actually cost.

Published
27 May 2026
Updated
27 May 2026
Trade
roofing-contractor

A full roof replacement in Penang costs RM 12 to RM 35+ per square foot of roof area, depending on the roofing material and whether the timber or steel structure underneath needs work. For a typical single-storey terrace house, a complete re-roof lands between RM 18,000 and RM 45,000; a double-storey or a larger landed home runs RM 35,000 to RM 90,000+. This guide separates a genuine re-roof from a spot repair, and breaks the price into the layers a contractor actually quotes.

This is the guide for replacing a whole roof. If you have a localised leak or a few broken tiles, see our roof repair cost guide instead, where the work is measured in hundreds, not tens of thousands.

When a roof needs full replacement, not repair

Spot repairs are cheaper and almost always the right first move. A full re-roof is justified when:

  • Leaks recur in multiple places despite repeated repairs, signalling the whole covering has reached end of life.
  • The battens or rafters have rotted or rusted (timber rot is common in Penang's humidity; steel can corrode at coastal properties).
  • The roof is sagging or tiles are slipping across large areas.
  • You are renovating anyway and the roof is 25-40 years old, so replacing it now avoids opening a finished ceiling later.

If a contractor recommends a full replacement on the first visit for a single leak, get a second opinion. Re-roofing is a five-figure job and should follow a pattern of failure, not one wet patch.

How a re-roof is priced

Roofing contractors quote by the square foot of roof area (the sloped surface, which is larger than the floor footprint), then break it into layers:

  1. Tear-off and disposal of the old covering.
  2. Structure: repair or replace battens (the strips tiles sit on) and any rotted rafters or trusses.
  3. Underlay / sisalation: the foil or membrane layer that adds waterproofing and heat reflection.
  4. New covering: the tiles or metal sheets themselves.
  5. Flashing and finishing: ridge caps, valley flashing, gutters where included.

The covering material is the headline number, but the structure and tear-off can add 30-50% if the timber underneath is in poor shape, which you often cannot see until the old roof is off.

Typical Penang prices by material

These are supply-and-install rates per square foot of roof area for the George Town and Bayan Lepas areas, assuming the existing structure is sound. Add for tear-off, batten replacement, and rotted rafters.

Roofing material Per sqft (installed) Notes
Metal / longspan (Zincalume, colour-coated) RM 12-20 Fastest, lightest, cheapest; can be noisier in rain
Metal tile (stone-coated) RM 18-28 Tile look, metal weight and speed
Concrete roof tile RM 18-30 Common on Penang landed homes; heavy
Clay roof tile RM 25-40+ Premium, traditional, heaviest; heritage use

A 1,500 sqft roof area (typical single-storey terrace) in concrete tile at RM 24 per square foot is about RM 36,000 for the covering, before tear-off and any structural work.

What pushes the price up

Beyond the material, four things move a re-roof quote.

  1. Tear-off and disposal. Removing the old covering and carting it away typically adds RM 2-4 per square foot. Clay and concrete tile cost more to dispose of than metal because of the weight.
  2. Batten and structure condition. This is the big unknown. Sound battens cost little to keep; rotted timber battens that all need replacing add RM 4-8 per square foot. Replacing rafters or a section of truss is a separate carpentry or steelwork line and can add thousands.
  3. Roof pitch and access. A steep roof, a double-storey, or a property with no scaffolding access (tight lanes in George Town heritage zones) raises labour and safety cost.
  4. Underlay upgrade. Adding a double-sided foil sisalation for heat reflection costs more than a basic membrane but cuts upstairs heat noticeably in Penang's climate. Many owners add it during a re-roof because the roof is already open.

Heritage and coastal considerations

Two Penang-specific factors matter.

  • Heritage shophouses in the George Town UNESCO zone carry conservation rules. Clay tile and matching ridge profiles may be required, and an MBPP heritage permit and conservation-grade tradesmen push the cost 25-40% above an equivalent suburban re-roof. Always check the lot's gazette status before scoping the work.
  • Coastal properties (Tanjung Bungah, Batu Ferringhi, Gurney) suffer faster corrosion of metal roofing and steel battens from salt-laden air. Colour-coated or stone-coated metal with a marine-grade coating, or concrete/clay tile, outlasts bare Zincalume near the sea, and the upfront premium pays back in a longer roof life.

How long does a re-roof take?

Roof Typical duration
Single-storey terrace 3-7 days
Double-storey / semi-D 1-2 weeks
Large landed / structural work 2-4 weeks

Weather is the main variable in Penang. Roofers cannot lay covering safely in heavy rain, so the wet season (roughly September to November) can stretch a 5-day job across two weeks. Build buffer into the schedule.

How to get accurate quotes

A re-roof is a five-figure job where the hidden structural cost is easy to underquote on purpose. Protect yourself.

  1. Get the quote layered, not lump-sum. Insist on separate lines for tear-off, battens, structure, underlay, and covering. A single "re-roof RM 30,000" hides where the overruns will come from.
  2. Ask what happens if the rafters are rotten. A good contractor gives you a rate per metre for rafter replacement upfront, so a bad discovery mid-job is a known cost, not a renegotiation.
  3. Confirm the material grade and gauge. Metal roofing thickness (gauge) and coating grade vary; a thin sheet rusts faster at the coast. Get the spec named.
  4. Check whether gutters and flashing are included. These are common exclusions that appear as extras later.
  5. Verify the contractor's experience with your roof type and any heritage rules if you are in the conservation zone. Get three quotes for the same layered scope.

A layered quote that names the covering, the gauge or tile type, the tear-off, and a rafter-replacement rate is one you can compare. A flat figure with no breakdown is where re-roof budgets blow out.

Find a roofing contractor in Penang

Browse verified roofing contractors in George Town to compare profiles. Most offer a site inspection and a layered quote before committing.


This guide was drafted with AI assistance using cost data from listings on this directory and editorially reviewed by Wei Han, founder of Penang Renovations. Prices reflect Penang market rates as of May 2026 and will be updated quarterly. If you spot an inaccuracy or have a recent quote to share, contact us at penangrenovations.com@gmail.com.