Approximately 20 to 25 years is the average life of a roof, but it may also depend on roof quality, weather conditions, and how skillfully it's installed. http://sketching-wiki.Blended-interaction.com/doku.php?id=x_oof:best_oofing_company_in_dallas_tx_fo_t_wo_th_a_ea