Cleaning Really Dirty Floors