The cost of a new roof is completely dependent on the material you choose. If you pick Zincalume or colorbond roofing, it may be less expensive than terracotta roofing. Metal shingles are sturdier and last longer than asphalt shingles, but they are also more expensive. The average cost per square meter for metal roof replacement ranges from $80 to $150.
If you're replacing your roof, be sure to figure out how much a square meter of any roofing material costs. Roofing contractors may provide you with a variety of quotations, but make sure you pick the proper material for your roof. Also, keep in mind that the cheapest choice isn't necessarily the best one, as you desire a new roof that is long-lasting and does not require replacement every few years or so.