There are various factors that affect the life of a built-up roof, such as climatic conditions, the material used, installation method and several others. However, the average life expectancy of a built-up roofing can range from 15 to 30 years. Besides, some build-up roofs can last up to 40 years.