Roof installation is a complex and dangerous task best left to professional roofing contractors. DIY roof installations can lead to costly mistakes and safety hazards. As such, you'll want to hire trusted roofing professionals like Statewide to handle the project.