I still prefer the old fashioned rag (string) mop. I do it the old fashioned way by making up a few inches of hot water and soap, then using the mop to spread it on the floor. I empty what's left over and rinse the mop, then using clear water, sop up the water on the floor, rinsing the mop often as I do. That cleans a floor better than anything I know and it lets me go for quite awhile between hands and knees scrubbing.