Question: how much does it cost to put a metal roof on a home?
Answer: Homeowners can expect metal roof prices to range from $5 to $14 per square foot depending on type of metal material installed. Metal roof installation on an average size home would cost around $15,850 in total.