Repairing the roof is not an easy task. Other than the complexity of making repairs 10-15 feet off the ground, it is also downright dangerous to the untrained person. When you spot that some of your shingles are falling off, don’t go grabbing a ladder and patching things up. It’s better to exercise personal safety measures first. For any kind of roof repair, it’s still best to call in a professional roofer. Here are some of the reasons why hiring a roofing contractor is still better than any DIY roof repair: