La durée de vie d'une toiture dépend de plusieurs facteurs comme le type de matériaux, l'exposition aux intempéries et le climat. En moyenne, une toiture peut durer de 20 à 30 ans avec un entretien régulier.