Roofs of good quality can last 80-100 years. However, over this time, natural effects can cause wear and tear and occasionally these can require a repair to prevent the roof being susceptible to leaks. As time goes on and the roof ages, repair work could be required more frequently. At this point, a roof replacement will not only decrease the need for roof repairs but will also increase the value of your property.