While initial costs may be higher, the true life-cycle costs are substantially lower than conventional roofing. When compared to similar long-lifespan roofing materials such as tile, metal is clearly one of the least expensive roofing materials available today. Short-lifespan products, such as composite shingles or shakes may cost less initially, but will need to be replaced several times before an equivalent metal roof even needs finish maintenance. A metal roof can last a lifetime.