I have a dark wooden floor in both my kitchen and my living room, and seem to be always sweeping or mopping it. There are only 3 of us ( me, DH and DS 16) in a small London flat, and no pets, so it should not be this hard. Still, there seem to be always biscuit crumbs or dust everywhere. I was thinking of a Roomba but am not sure if it is worth while in a small flat.