Make sure you notify your insurance company when the roof is replaced. Here in FL it will give you huge savings. Any roof over 7yrs old will not receive the best rates here.
Also, I own a commercial building that had a tile roof. You think that they have 50 yr warranty but at about 25 years...