My parents had a metal roof put on their house 25 or 30 years ago. The roofing was put on with screws, and overtime the screws will back out. It did take 10 or 15 years before they backed out enough that we had to get up there and put them back in. Also, the metal roof is more noisy than asphalt...