Construction is a dirty business, and seems to get continuously worse unit the very end. Hiring cleaners is one of the luxuries of the operation, but it still requires a few days of pre-cleaning just to get to the point where hiring cleaners makes sense. And of course as soon as it is clean, the mess making begins again, so it is wise to leave the cleaning until the last possible moment otherwise it all gets undone