Copper roof panels are typically sold in 100-square-foot squares ... most homeowners hire a local metal roofing company to do the work for $16 to $33 per square foot on average.