A standing seam metal roof on a house can last 50 years or more. A TPO membrane on a flat retail building is usually rated for 20 to 30. That gap has less to do with quality than with shape. A pitched roof sheds rain...