 Metal roofing lasts three times longer than shingles, so naturally, you would assume it would be quite a bit more expensive as well. Well, that isn't the case. The cost similarities between asphalt shingles and metal roofing are quite similar. However, the benefits of a metal roof far exceed that of a shingle roof. Palmer's Metal Mart.