The cost vary depending on several factors such as the removal of the old roof, where you are located, the underlying damage if any that needs to be repaired in order to install the new roof. The new roof's material for re-roofing and who is doing the work, disposal and installation.