When it comes to taking care of your roof, many homeowners have no idea what to do. Too often they wait until it is too late to pay any sort