DIY Roofing: Check Yourself First

Roofing is one of the most important aspects of a home. The roof is what protects everything you hold dear from the rain, snow, and other elements. When a roof starts to get old, many people look at those shingles and wonder if putting on a new roof themselves will...