The answer to 'my metal roof is failing' is that there are several common causes, including corrosion, damage from weather or debris, improper installation, and age. Symptoms may include leaks, rusting, loose fasteners, and warped or cracked panels. Solutions can range from minor repairs to a full roof replacement, depending on the severity of the issue.
If the damage is limited to a few panels or fasteners, you may be able to handle some repairs yourself. However, for more extensive issues or if you're unsure of the cause, it's best to call in a professional roofing contractor. They can properly diagnose the problem and recommend the best course of action to restore your metal roof.