Roofs can take a beating being outside in the weather, so you never want to assume that everything is fine. Like anything else, your roof needs regular maintenance to stay in good shape. Letting things go for too long can mean that even a brand-new roof could need to be replaced. Thankfully, spending just a […]