Which type of roof lasts the longest?

previous post