While metal roofs are easy to maintain, eco-friendly and can last 50-100 years, there are also some downsides. Some or all of the mortgage lenders featured on our site are advertising partners of ...