Most commercial flat roof systems in the USA come with a 20-year warranty. You can get a 5, 10 or 30-year warranty, but those systems either have a thin membrane best used as a recover or second layer, or they cost more to install.