The proper repair of modern roofing systems frequently requires specialized knowledge, the application of new technologies and highly specific skills. It therefore cannot be over-emphasized that repairs should only be undertaken by a professional roofing contractor who knows how best to deal with the problem at hand.
If your roof is relatively new and has developed only a minor leak, normally it can be easily corrected. Roofing that has been damaged or has blown away can be replaced, and leaks around flashing's can be repaired.
If there is any damage done to the roof resulting from storms, hail, flying debris, or by other tradesmen working on your completed roof, you should notify your roofing contractor immediately.
When To Re-Roof
If your roof is beyond repair or repair costs are excessive, re-roofing is the best solution. Most counties have adopted re-roofing codes to define specific requirements necessary to re-roof a structure. All competent roofing contractors are familiar with and comply with these codes. When re-roofing, the condition of the roof structure and its supports should be inspected for damage and repaired as needed.