There's no denying that roof replacement is a messy business. Your roofing contractor will have to remove the roof so nails and debris are bound to fall onto the ground. Even the vibrations can cause a mess in your attic.