A metal roof is a solid investment for your home. If you are considering one to replace your old roof, you may be wondering, “How long...