Replacing your roof is one of the more expensive things a homeowner needs to do, but how long does a roof actually last? The answer is that it depends greatly on the material used for your roof, as well as on how old it is. There are some materials that only last for a decade or so, while others might very well outlive you.
To know for sure the state your roof is in, you need to have it inspected by a professional, who will let you know how soon it will need a replacement. It is up to you to decide what to do with the information obtained, whether you want to go with a repair or a complete replacement. While repairing might seem like the cheaper and quicker alternative, this doesn’t mean it is always the best option.
Repairs are only going to provide temporary relief, and most likely, the cost of repairs will keep adding up without adding significant value to your home.