When was the last time you really thought long and hard about the state of your roof? For most homeowners, the busyness of daily life combined with other, often more immediate concerns means that the answer to that question could easily be “a long time ago”. While it is easy to take an “out of … Read more