Top 10 Roofing Contractors in Malaysia [2026]

Roof Contractor
Home Maintenance
Roof Repair
Key Takeaways: Malaysia has 129+ registered roofing contractors but quality varies wildly. The strongest — Wai Hong Brothers, PJM Roofer, and a handful of regional specialists — hold CIDB G7 certification, offer 5–10 year warranties, and quote between RM12–RM30/sq ft.

Malaysia has 129 registered roofing contractors as of April 2026, and the gap between the best and the rest is wider than most homeowners realise. One contractor will replace your roof for RM15,000 with a 10-year warranty. Another will quote RM28,000 for the same job, finished in half the time, and leave no paper trail when the leaks come back.

This list ranks the 10 best roofing contractors operating in Malaysia in 2026, scored against a transparent weighted methodology. We've checked CIDB credentials, verified Google ratings, compared warranty terms, and pulled live pricing where contractors publish it.

If you're here because your roof is leaking or due for replacement, the bottom of this article covers something most roofing guides miss: a roof replacement is the single best moment to install solar.

How We Ranked the Top Roofing Contractors in Malaysia

Every contractor on this list was scored against six weighted criteria.

Criterion Weight What We Looked For
Track record + years in business 20% 10+ years operating, named projects, repeat commercial clients
CIDB / DOSH / ISO credentials 20% CIDB G-grade, ISO 9001 / 45001, DOSH compliance for working at heights
Warranty terms 15% Written warranty on workmanship + materials (5–10 years preferred)
Verified customer ratings 15% 4.5+ Google rating with 50+ reviews, consistent across platforms
Pricing transparency 15% Published RM rates or free quotation, itemised breakdown
Geographic + service coverage 15% Multi-state coverage, full-service (repair + replacement + waterproofing)

Sources: CIDB Malaysia contractor directory, company-published credentials, Google reviews aggregated April–May 2026.

The scores below are out of 100. A score above 85 means the contractor is suitable for any residential job; above 90 is suitable for high-value or commercial projects.

1. Wai Hong Brothers Sdn Bhd — Score: 94/100

Best for: Multi-state residential and commercial roof repair, waterproofing, and tile replacement.

Founded in 2001 in Seri Kembangan by brothers Tan Su Kim and Tan Soo Fong, Wai Hong Brothers runs a team of 600+ technicians and 80 trucks making it the closest thing Malaysia has to a national roofing brand. They operate across Selangor, Melaka, Johor (Batu Pahat, Gelang Patah), Perak (Ipoh), and Penang (Bukit Mertajam).

  • CIDB G7 certified: ISO 9001 and ISO 45001 accredited, DOSH compliant.
  • Warranty: Up to 10 years on roofing and waterproofing.
  • Specialisation: Roof leak repair, gutter, PU foam metal decking, Zincalume sand-coated roofing, V-Bond tile replacement, torch-on membrane waterproofing.
  • Free inspection + quotation: No callout fee for the initial assessment.

Pricing: Residential leak repair from RM800. Full re-roofing from RM12,000–RM30,000 depending on house type. Free site survey for jobs over RM5,000.

Contact: +6011-3680 7118 (HQ) • waihongbrothers.com

2. PJM Roofer (Pembinaan Juta Mulia Sdn Bhd) — Score: 92/100

Best for: Industrial, factory, warehouse, and commercial metal roofing.

Established in 1999 in Puchong, PJM Roofer is Malaysia's leading metal-roofing specialist for commercial and industrial properties. Named clients include Panasonic, Nestlé, and Digi.

  • 20+ years operating: Subsidiary of Pembinaan Juta Mulia Sdn Bhd; consistent 5-star Google rating.
  • Specialisation: PU foam metal decks, structural steel trusses, 304 stainless steel custom gutters, polycarbonate roofing, heat insulation systems.
  • Coverage: Selangor + Seremban core; takes industrial jobs across Peninsular Malaysia.
  • Service depth: Roofing modification, panel replacement, coating + sealant, flashing repair, gutter cleaning.

Pricing: Commercial projects from RM50,000 (10,000–20,000 sq ft factory roofs). Residential roof leak repair from RM1,200. Free consultation.

Contact: +603-8060 9923 • pjmroofer.com

3. MC Roofing Specialist — Score: 89/100

Best for: Southern region (Johor, Masai, JB) residential and bungalow re-roofing.

Formerly MC Renovation, MC Roofing Specialist is a BMI RoofPro Partner, one of the few Malaysian contractors with direct certification from BMI Monier, the global tile manufacturer. This gives them access to BMI Academy training and the premium Marseille Clay tile system.

  • BMI RoofPro accreditation: Rare in Malaysia; signals product-level training and warranty backing.
  • 10+ years of experience: Regional reputation in JB-Masai corridor for high-end residential work.
  • Specialisation: Clay and concrete tile installation, full re-roofing for bungalows and detached homes, warehouse roofing.
  • One-stop ecosystem: Inspection, design, installation, and 5-year workmanship warranty.

Pricing: Bungalow re-roofing from RM35,000–RM80,000+. Terrace house re-roof RM18,000–RM28,000.

Contact: Based in JB; quotations via WhatsApp and direct enquiry.

4. Mr Roof Waterproofing Sdn Bhd — Score: 87/100

Best for: Northern region (Penang, Perak, Ipoh) roof leak repair and waterproofing.

Sister company to Wai Hong Brothers, Mr Roof operates the Northern Malaysian arm — Ipoh and Bukit Mertajam offices serving Perak, Penang, and Kedah. Same operational backbone, regional focus.

  • 4.9 Google rating (verified, Bukit Mertajam branch).
  • Coverage: Perak (Ipoh), Penang (Bukit Mertajam), parts of Kedah.
  • Specialisation: Roof leak detection, waterproofing membranes, gutter installation, ceramic coating.
  • Warranty: Up to 10 years on workmanship, in line with Wai Hong Brothers.

Pricing: Leak repair from RM500. Full waterproofing from RM3,500 for a terrace house.

Contact: +6011-1677 0118 (Ipoh / Penang)

5. Top Skylight Roofing (M) Sdn Bhd — Score: 84/100

Best for: Klang Valley awning, canopy, glass roof, and polycarbonate installations.

Based in Shah Alam (Section 34), Top Skylight is the specialist in non-traditional roofing, such as glass skylights, polycarbonate roofs, aluminium composite panels, metal decks, and mild steel louvres. If your job is an awning, balcony cover, or skylight rather than a full re-roof, they outrank generalist contractors.

  • Specialisation: Glass roof skylight (T-beam and hollow frame), solid polycarbonate, ACP, metal deck, mild steel louvres.
  • Engineering-led: Site survey covers structural support, space management, and product matching to building style.
  • Coverage: Klang Valley and surrounding development sites.
  • Service: Free consultation, design, and installation under one team.

Pricing: Low-E glass roof from RM55/sq ft. Polycarbonate from RM35/sq ft. Standard awning installation from RM6,000.

Contact: Section 34, Shah Alam • topskylightroofing.com.my

6. Roofing Man — Score: 83/100

Best for: Transparent pricing, full residential re-roofing across Klang Valley.

Roofing Man stands out for one reason most competitors can't match; they publish a detailed cost guide on their website covering every property type and material combination, useful if you want to ballpark you job before requesting quotes.

  • Pricing transparency: Published 2026 cost guide with RM5,000–RM50,000 breakdown by house type.
  • Specialisation: Full re-roofing for single- and double-storey terrace, semi-D, and bungalow.
  • Materials: Concrete tiles (Monier Elabana standard), metal roofing, clay tiles.
  • Coverage: Selangor + KL

Pricing: Single-storey terrace re-roof RM5,000–RM12,000. Semi-D RM10,000–RM22,000. Bungalow RM17,000–RM45,000+.

Contact: roofingman.my

7. KY Roofing and Plumbing — Score: 82/100

Best for: Combined roof + plumbing jobs in Selangor and KL.

KY Roofing is one of the few contractors that runs an integrated roofing and plumbing operation. Useful when leaks have caused secondary damage (cracked ceilings, blocked downpipes, internal water ingress) and you want one contractor managing the full repair.

  • Dual specialisation: Roof installation + plumbing under one team.
  • Materials advice: Strong technical content on metal vs tile selection for Malaysian climate.
  • Coverage: Klang Valley.
  • Service: Free consultation and written quotation.

Pricing: Roof leak diagnosis from RM350. Full residential re-roofing from RM14,000.

Contact: kyroofingplumbing.com

8. Yongyang Solaroof — Score: 81/100

Best for: Northern Peninsular (Penang, Kedah, Perak) full re-roofing on landed homes.

Yongyang covers the Northern market with a 15+ year track record. A solid generalist for re-roofing, repairs, and leak rectification across Penang, Kedah, and Perak.

  • Coverage: Penang, Kedah, Perak — strong regional roots.
  • Specialisation: Full re-roofing, leak repair, roof installation for all building types.
  • Service: Free quotation, residential focus.

Pricing:  Terrace house re-roof typically RM15,000–RM25,000. Full pricing available on request.

Contact: yongyang.com.my

9. Aathaworld Sdn Bhd — Score: 79/100

Best for: Nationwide coverage including East Malaysia, niche materials (asphalt shingles, slate, composite).

Aathaworld covers the full Peninsular plus Sabah and Sarawak where most roofing contractors limit themselves to just Peninsular Malaysia. They also stock niche materials that other contractors typically source and mark up.

  • Coverage: KL, Selangor, JB, Penang, Malacca, Seremban, Pahang, Kelantan, Terengganu, Sabah, and Sarawak.
  • Material range: Asphalt shingles, metal shingles, slate, fibre cement, cedar wood shingles, composite, rubber, and green-roof systems.
  • Service: Supply + install, residential and commercial.

Pricing: Material-dependent. Asphalt shingle re-roofing from RM18/sq ft installed.

Contact: aathaworld.com

10. HS Roof Repair Solutions — Score: 78/100

Best for: Budget-conscious leak repair and small-scale residential work.

With 18+ years in the trade, HS Roof Repair focuses on  smaller-scale work: leaks, tile replacement, gutter cleaning, minor patching. Not the choice for a full re-roof, but reliable for jobs under RM5,000.

  • Specialisation: Leak repair, tile replacement, gutter work.
  • Coverage: Selangor, Wilayah Persekutuan.
  • Service: Free site assessment for jobs above RM1,000.

Pricing: Leak repair RM300–RM1,500. Tile replacement RM15–RM40 per tile installed.

Contact: Via FindContractor.my or Recommend.my directory.

What to Check Before You Sign a Roofing Contract

Four non-negotiables before you pay a deposit:

  1. SSM registration: Every legitimate contractor is registered with Suruhanjaya Syarikat Malaysia (SSM), the national business registry. Ask for the Sdn Bhd registration number and verify it on the SSM portal.
  2. CIDB grade G1 to G7: G7 contractors can handle unlimited project value. For residential re-roofing, G3 or above is acceptable; for commercial, insist on G6–G7.
  3. Itemised written quotation: Materials, labour, scaffolding, debris removal, and SST (Sales and Services Tax) should all be listed separately.
  4. Defect liability period: Minimum 12 months on workmanship. The contractors on this list offer at least 5–10 years Anything shorter should disqualify the bid.

Compare at least three quotes before signing. Prices for the same job may vary 20–40% across contractors with no consistent quality correlation.

Doing a Re-Roof? This Is the Moment to Go Solar

If you're already replacing your roof (scaffolding up, tiles off, trusses exposed) you've already eliminated 80% of the cost barrier to installing rooftop solar.

A 10 kWp residential solar system on a double-storey terrace costs RM18,000–RM25,000 outright in 2026, or RM0 upfront under a Rent-to-Own plan. That's a comparable spend to your roof replacement, but solar generates RM250–RM450/month in electricity savings against your TNB bill.

Here’s why the timing matters:

  • Structural inspection is already included: Your roofing contractor will already have assessed truss capacity for the new roof. A solar installer normally charges separately for this.
  • No re-disturbance: Installing solar on a 10-year-old roof means lifting existing tiles for mounting and re-sealing. On a new roof, mounts go in during installation.
  • Warranty alignment: Your new roof warranty (5–10 years) and solar panel warranty (25 years) sit on the same install date, a cleaner paper trail if anything ever needs claiming.

See our guide to residential solar costs in Malaysia for the current numbers.

Frequently Asked Questions

1. How much does a full roof replacement cost in Malaysia in 2026?

A double-storey terrace house re-roof typically costs RM15,000–RM35,000 with concrete tiles, or RM18,000–RM35,000 with metal roofing. Bungalows run RM17,000–RM55,000+ depending on roof area and material.

2. What's the difference between a CIDB G6 and G7 contractor?

G6 contractors are licensed for projects up to RM10 million. G7 contractors have no project value cap. For residential roofing, G3 or higher is acceptable; for large commercial roofs, G6–G7 is recommended.

3. How long does a roof replacement take?

For single-storey terrace house, expect 3-5 days. Semi-detached homes typically take 5-7 days, and bungalows one to two weeks.Weather can extend timelines during monsoon season, so plan your works around the forecast where possible.

4. Do I need a permit to replace my roof?

For like-for-like tile replacement, no permit is required. If you're changing roof structure (adding a floor, altering pitch, or switching from tile to metal deck), you will need PBT (Pihak Berkuasa Tempatan) approval from your local authority.

5. Which roofing material lasts longest in Malaysia's climate?

Clay tiles last 100+ years. Concrete tiles 50–70 years. Metal roofing 40–70 years depending on coating. For coastal homes, concrete or coated metal outperforms clay due to salt air resistance.

6. Can I install solar on an old roof?

Yes, but it will cost more. Mounts have to be retrofitted into existing tiles or sheets, and you risk voiding the original roof warranty. Installing solar on a brand-new roof is structurally and financially cleaner.

7. How do I verify a roofing contractor's credentials in Malaysia?

Check three things: SSM registration via the SSM portal, CIDB grade via the CIDB contractor directory, and Google reviews (4.5+ rating with 50+ reviews is a reasonable bar).

Choose Carefully. Your Roof Lasts Decades

A roof replacement is one of the largest single-line home expenses most homeowners will face, and one of the longest-lasting. Pick a contractor with CIDB credentials, a written warranty, and a track record you can verify.

And if you're getting a new roof anyway, it’s worth looking into solar before you cover the trusses. A new roof is the rare window where rooftop solar costs less, installs faster, and aligns warranties cleanly with the work that's already happening.

Start with the numbers our solar calculator will show you what your new roof could generate. Or drop the team a message if you want to proper assessment before the roofers are done.

GetSolar Logo

Rent-to-Own Solar. RM0 Upfront cost. Guaranteed Savings

Solar that pays off. Zero upfront. Total peace of mind.
Fixed Monthly Payment of 5 to 10 YearsRM360/month
Zero CapEx with
Immediate ROI
Guaranteed Output Or We Pay You Back
GetSolar Logo

Rent-to-Own Solar. RM0 Upfront cost. Guaranteed Savings

No hidden costs. Just clean energy and guaranteed results.
From RM248/month
(10-Year RTO plan)
25-Year Panel Warranty
+ 10-Year Free Maintenance
Guaranteed Output Or We Pay You Back
Table of Contents
Join Our Solar Community

Be part of The Solar Collective, where we share the latest updates, tips, and discussions on solar energy.

Join our Telegram Group

Join Our Solar Community

Be part of The Solar Collective, where we share the latest updates, tips, and discussions on solar energy.