When the house needs a new roof make sure it is a metal one to reduce maintenance, energy, and insurance costs. Having metal roofing installed will cost more money initially but provide a much higher return on the investment. Once the roof is installed, which will take less time than installing any other material, savings begin immediately. Those savings will continue for as long as the family lives in that house.
The main advantage is longevity. Even if the homeowners live there for the next 60 years, they probably will not need to replace the roof unless there is severe damage from a storm.