Roofing is a serious business and is not for “do-it-yourselfers”. Repairing and replacing modern roofing systems requires specialized knowledge and highly specific skills. Working above the ground can also be dangerous. Home and building owners are best served by confining their efforts to periodic roof inspections and routine maintenance.
Roof repair and replacement should be left to professional roofing contractors who are trained to perform these tasks safely, efficiently and correctly.