Installing an asphalt shingle requires planning, tools, and an understanding of roofing techniques. This article aims to equip homeowners with no experience with the knowledge & confidence to say, “Who in their right mind thinks this is a good idea?”
