While most contractors clean up some of the superficial mess left behind, they expect the owners to do the post construction cleaning. However, it is possible to add a clause in your contract for the contractors to take care of the cleaning.