There are many reasons you should not attempt to repair your roof. Firstly, most roofs require the experience of a professional who understands what materials to order for specific scenarios. Additionally, taking on a project of this magnitude without training or assistance can put you in danger both financially and physically.