I agree, that is my least favorite job of all.... I wish there was a good machine that would do it but I've tried the steam mop, multiple hand mops , i've finally resorted to the old string mop with a bucket and sqeezer thing , I wash the mop head all the time ... I still never think my floors are clean .