If you wish to help keep visits from an expert roofer to your minimum, usually there are some steps you normally takes to take care of your roof all by yourself:Every time a company is additional on the Checklist, we inquire them whether they are appropriately licensed, registered, bonded and/or insured. Because this info is self-described, we stro