Common causes include weather damage (such as rain, wind, and hail), poor installation, aging roof materials, ponding water, and clogged drains or gutters.