There are many different types of roofing materials and each type will have its own warranty term, varying from 15 years all the way up to 50 years. Other factors such as geographical location, ventilation and weather damage can reduce the life of your roofing. When in doubt, have a roofing contractor perform an inspection to determine if it is time to replace your roof.