All roofs eventually need to be replaced. But the question is should you get the ...