What is the state of your roof? Is it time to replace it? Depending on what roofing material was used on your home, it has a limited lifespan, usually between 15 and 20 years. Replacing a roof is necessary when that time is up, otherwise you run risk of leaks and...