A construction contractor may do a general cleaning of debris, but detailed cleaning is not part of their job anymore. This cleaning is done to the whole facility from top to bottom. It’s not your normal day to day standard cleaning but rather, a skill that only experienced and trained cleaners can deliver a satisfactory result.