The lifespan of a felt roof typically ranges from 10 to 15 years with proper installation and maintenance. High-performance felt may last up to 20 years.