It starts as a small leak. Just a small stain on your ceiling or a small soft spot in your floor.
Are you starting to see rust spots on your metal roof?
Are your shingle loosing gravel or curling up on the edges?
Don't put off repair for too long.