I dont have a mop but I do have a handheld Bissell steam cleaner. Its...ok. While it deserves credit for being able to clean really well, its slow to use and you have to follow it around mopping up all the water it leaves behind. If you do get one try and find the biggest tank you can, they run out quick and you have to wait for them to cool down before refilling, then wait until it heats up before you can use it again.