When your roof begins to leak, has some of its shingles blown off and lying in your yard, or shows signs of hail damage, you may be tempted to attempt repairing it yourself. However, it’s not always the best decision to make. Professional roofers have skills that most homeowners don’t have, and it can be …