Residential roofing is one of those home improvement projects that very few people can, let alone want to, tackle themselves. If you aren’t a professional, then doing roof repair yourself might actually create more harm for your home than good. Luckily for those homeowners, there are over 50,000 businesses dedicated to residential roofing, siding for…