
OUR ROOFING EXPERTS WILL GUARANTEE A SMOOTH TRANSITION FROM AN OLD TO A NEW LOOK FOR YOUR HOUSE



Over 35 years experience
in roofing services

Time for a new roof, guttering or downpipes? Melbourne Reroofing Group service Melbourne and beyond with experienced, professional roofing contractors. Experts in reroofing and the roofing trade the MRG team can replace your guttering and downpipes, remove your old tile, tin or asbestos roof and replace it with high quality Australian-made Blue Scope Colorbond® or Zincalume® steel roof sheeting.

3025 +
New Roofs
2075 +
Re-Roofs
85 +
Commercial New Roofs
32 +
Commercial Re-Roofs
We only use leading brands of roofing products



Choose the most experienced roof replacement experts in Australia



Whether you need a New Roof or need Replacement to your existing one we’ve got you covered
100% Free No-obligation Quote
We’ve helped thousands of customers just like you get the quality Roof they deserve
New Roof
Your roof is the most important structural element of your house. Not only is it aesthetically one of the best features it also protects you and your possessions against the earth’s harmful elements. The type of roof you have can impact your property in many ways both long and short term. A new roof can save you money on insurance premiums, heating and cooling costs. The team at Melbourne Reroofing Group, highly recommend a metal Colorbond roof for all type’s homes located in and across greater Melbourne.
Reroofing
Melbourne Reroofing Group has experienced roofing professionals, well equipped to handle your roofing or re-roofing project. The MRG team have a fast-growing reputation across Melbourne when it comes to residential, industrial and commercial roofing projects. Reroofing is a major project and investment and the MRG team are here to assist with every step, from informative, competitive quotes to qualified works with premium materials, to the aftercare and 10 Year exclusive MRG warranty, we have you covered all the way.

Our Gallery
What our happy clients have to say

