While there are many DIY home improvement projects you may easily do, roofing is not one of them. Roofing requires skills, knowledge, expertise, and special training, so it would be best not to risk injuring yourself or causing more damage to the roof. Seek help from a roofing contractor at Big Al's Roofing, and we'll have you covered regardless of your needs.