We have no carpet either, we have Lino glued directly to the concrete slab, really tiny tiles in the laundry, and unsealed slate in the kitchen and bathroom. I have tried the vinager, or commercial floor cleaner, steam mop but they all left a film on the Lino. So I have one word for you, the only thing that has worked, and not left my floors sticky or filmy and it is so easy to use... enjo!!! Seriously, I vacuum once a week, and if the floors get to be before the week is up I use the dusting fibre, and I 'mop' after I vacuum. I have the most perfect awesome floors atm =).