Estimate the cost of installing a metal roof by calculating the number of square feet of roofing and multiplying that figure against the cost of the materials. Unless you are installing the roof yourself, you must also multiply the area by the cost per square foot for labor. Some companies figure costs based on a roofing square, which is 100 square feet.
As of 2015, the average cost per square foot for installed metal roofing in the United States is $4. However, the prices vary greatly based on the region, materials selected and any other upgrades, so the cost ranges between $3 and $15 per square foot. Metal roofing also requires a sound barrier or insulation, which adds to the cost, although some manufacturers install soundproofing on the materials before they leave the factory. Installing a new roof requires the removal and disposal of the old one. If the old roof consists of asphalt shingles, disposal is often expensive.
The metal roof has a longer life expectancy than asphalt shingles, and many homeowners choose it as an environmentally friendly option. While many choose less expensive aluminum materials, steel roofing is also available. It has a similar life expectancy and is available in the same styles as aluminum but is more expensive.