It’s not exactly a janitor, but I use it several times a week and gradually picks up what it left behind. For the price and ease of use, it’s great. It’s like a little pet that picks up after itself and more. I’d agree an extra battery is the way to go. If you need a heavy duty mopping of a filthy floor, get your own mop. If you need to maintain a cleaner floor, say hello to my little friend.