In Southeast Florida, a well-maintained tile roof can last a significant amount of time. Clay tile roofs can last around 50 years, while concrete tile roofs have a lifespan of about 20-30 years. Factors such as the quality of installation, the level of ongoing maintenance, and exposure to severe weather can affect the longevity of your tile roof.