Ensuring that your home is prepared to handle the wind, rain, and cold that come with changing weather is one of the most crucial things a homeowner can do. The state of the roof is one important factor that is frequently disregarded when preparing for winter. It's important to keep in mind that rep...