Immersive Cleaning