EPDM roofs are very durable and can last up to 20-30 years or more depending on the type of installation and maintenance that is given to it. Additional, if your roof is inspected at least once a year and the repairs done on time, then the life span of the roof is likely to be even more enhanced.