I have a concrete basement floor that was constructed about 18 months ago. In the home construction process the workers tracked in a significant amount of dirt (topsoil?) and the entire basement floor now has a thin coating, more or less. It has not been sealed. I'd like to clean the surface, then put down a 6 mil vapor barrier, then a floating LVP floor.
I've tried several different methods to clean the floor. They all seem to just smear the dirt around without fully bringing it up. We've tried power washing, a baking soda mixture with water and mop, vinegar mixture with mop, dish soap and water, and nothing seems to help. Dry rubbing it with fuzzy felt removes quite a bit of dirt, but it still leaves a lot. It seems the dirt is attracted to the concrete and doesn't come up easily. Is a static attraction involved somehow? There's no grease, oil, or other contaminants, other than plain dirt. I was hoping there would be a simple way to just remove the dirt.
I understand sometimes an acid wash is used to clean before sealing, but I was hoping to leave the concrete unsealed under the vapor barrier.
I would appreciate any ideas as to what to do to remove the dirt, or if it is even necessary.