Roofing in Selangor
Pick your city to see local roofing contractor prices and request free quotes. Handld covers 50 cities across Selangor.
Typical price: MYR 300–MYR 85,000
Roofing across Malaysia · All services in Selangor
Free, no obligation. Sign in with Google to send your request.
Roofing by city in Selangor
- Roofing in Kampung Baru Subang
- Roofing in Petaling Jaya
- Roofing in Shah Alam
- Roofing in Subang Jaya
- Roofing in Bukit Rahman Putra
- Roofing in Selayang Baru Utara
- Roofing in Kota Damansara
- Roofing in Puchong
- Roofing in Setapak
- Roofing in Kapar
- Roofing in Batu Caves
- Roofing in Klang
- Roofing in Kajang
- Roofing in Kampong Baharu Cheras Batu Sebelas
- Roofing in Sungai Buloh
- Roofing in Sepang
- Roofing in Bandar Sunway
- Roofing in Rawang
- Roofing in Kuala Kubu Baharu
- Roofing in Setia Alam
- Roofing in Bandar Tasik Puteri
- Roofing in Bandar Bukit Raja
- Roofing in Cheras
- Roofing in Seri Kembangan
- Roofing in Ijok
- Roofing in Bandar Mahkota Cheras
- Roofing in Taman Melawati
- Roofing in Bandar Kinrara
- Roofing in Semenyih
- Roofing in Damansara Damai
- Roofing in Kampung Sungai Kajang
- Roofing in Cyberjaya
- Roofing in Bandar Saujana Utama
- Roofing in Serendah
- Roofing in Kampung Baru Balakong
- Roofing in Putra Heights
- Roofing in Ara Damansara
- Roofing in Kuala Selangor
- Roofing in Hulu Langat
- Roofing in Pandamaran
- Roofing in Teluk Panglima Garang
- Roofing in Bandar Sri Damansara
- Roofing in Banting
- Roofing in Bangi
- Roofing in Elmina
- Roofing in Taman Greenwood
- Roofing in Bandar Tun Hussein Onn
- Roofing in Bandar Country Homes
- Roofing in Kampung Setia
- Roofing in Denai Alam
What roofing costs in Selangor
| Job size | Low | Typical | High |
|---|---|---|---|
| Leak repair Trace and fix flashing, valley or sheet leaks | MYR 300 | MYR 800 | MYR 2,500 |
| Partial re-roof Replace one section of covering | MYR 8,000 | MYR 15,000 | MYR 30,000 |
| Full re-roof Strip and replace terrace/semi-D roof | MYR 25,000 | MYR 45,000 | MYR 85,000 |
Frequently asked questions
Can just part of a roof be replaced?
Yes — replacing one slope or section is common after localised storm damage and costs far less than a full reroof. The trade-offs are colour mismatch with weathered existing material and tying new work into old underlayment. It makes most sense when the rest of the roof has meaningful life left.
What warranties should a new roof come with?
Two separate ones: a manufacturer warranty on materials (often 20-50 years, sometimes conditional on certified installation) and the contractor's own workmanship warranty (5-10 years is respectable). Get both in writing and understand what voids them — foot traffic, unventilated attics and pressure washing are common exclusions.
Can a new roof be installed over the old one?
Sometimes — an overlay saves tear-off cost but hides deck problems, adds weight, and often shortens the new roof's life and warranty. Many codes and manufacturers limit roofs to two layers. Tear-off costs more upfront and is usually the better long-term decision; get both options priced.
How long does a roof replacement take?
A straightforward single-family roof takes 1-3 days for asphalt shingles or metal sheeting, and up to 1-2 weeks for tile, slate or complex multi-plane roofs. Weather delays are normal — a competent crew will never strip more roof than they can waterproof the same day.
How much does a new roof cost?
It scales with roof area, pitch, number of storeys, access, and material. Basic asphalt shingle or concrete tile sits at the bottom of the range; metal, slate and clay cost two to four times more. Tear-off of the old covering, disposal, scaffolding or edge protection, and hidden deck repairs are the lines that move a quote most — make sure all four are priced before comparing.
How much do roof repairs cost in Malaysia?
Common leak repairs run RM300-RM2,500 depending on access and cause, while re-roofing runs roughly RM15-RM45 per square foot. A full re-roof of a terrace or semi-D typically lands at RM25,000-RM85,000.
Metal deck or concrete tile for Malaysian roofs?
Metal deck is lighter, faster to install and cheaper, but noisier in heavy rain and hotter without insulation; concrete tile costs more upfront and needs stronger structure but insulates and lasts longer. For monsoon rain, the installation quality of flashings and laps matters more than the covering choice.
Roofing in other regions
Related cost guides
Free, no obligation. Sign in with Google to send your request.