Tile roofs last longer and provide superior durability, but they are heavier and require a stronger structure for support.