Metal roofs are durable, long-lasting, and resistant to high winds, snow, rain, fire, and hail. They are also easy to maintain as snow slides off easily. American Roofing is a professional roofing company located in Salt Lake City that can install all types of metal roofing systems and be contacted by phone, fax, email, or through their website.