Tips to Maintain Your Roof 

If you want to prolong the life of your roof, you can do several things. To give you the major key points about how to do this yourself, check out the following tips that are DIY friendly:  Get rid of mold, moss, and algae  If you’ve got asphalt shingles, you have to...