how often do you need to replace your roof?
When the roofs life is about to expire. There are all kinds of roofing materials. The most common are composition shingles they last anywhere from 10 to 50+ years depending on the thickness and quality of installation. Shake roofs last about 20 years the same for wood shingles.