
They certainly don't work on carpets, that's for sure. Not sure if they are safe on laminate or if it would warp due to the heat and wetness? I use mine on vinyl and tiles, it's okay, quick, easy, saves time -but if the floors are really dirty, such as if it is muddy outside, or if a bitch is in season and drips blood, then you still have to use a normal mop and some liquid detergent as otherwise they just don't get really clean. Our usual routine is I use the steam cleaner in the living room and bathroom every week, in the hall once a fortnight, use the old fashioned mop in the kitchen and utility room every week (that's where you get the biggest muddy paws, living room has much smaller ones as my big dogs use the back garden and little ones use front), and once a fortnight my husband gets down on his hands and knees and scrubs the floor in the hall with a brush as by then it is very much needed.