Timing is critical.
Your roof is the best layer of protection your house has against the elements. For that reason alone it is critical to ensure it stays in a healthy, working condition.
So how do you know when a few repairs will do, or when it’s time to replace your roof? There are a few key factors to keep in mind as you consider your options.