cost of re-roofing