When it comes to maintenance or even security, most homeowners understand just how to deal with those issues. However, one thing that has not changed over the lifetime of humans is the ever struggle with mother nature. Weather can be unpredictable, even with our...