The choice starts out with identifying your budget and the length of time before you wish to face this question again.

The longer the system will last the more it will cost. The time frames for solutions are approximately 1-5 years, 10-20 years and 20-30 years. Roofers think mostly in terms of warranties. The roofs utilizing the 10 and 15 year warranties, with care, will typically last longer 18+ years. The longer warranties were not commonly utilized by building owners until recently. One could reasonably expect the roofs utilizing the 20-30 year warranty systems, with care, to last even longer.