Another alternative to metal roof replacement is to overlay your existing metal roof by installing energy efficient white TPO roofing over it.  This method will extend the life of the roof and also provide extra energy savings.

Metal Roof, Overlay