I purchased this machine to clean my ceramic tile floor in the kitchen. Mopping never seemd to get the ground in dirt removed. The Floormax Supreme did an excellent job. I would recommend vacuuming up the dirty water with a shop vac afterward.