When replacing roof, you need to make sure that the existing roof has been removed and also the underlying slab is cleaned very thoroughly. On some projects you may even encounter asbestos as it involves surrounding trades.