We have dogs, cats and kids, live on a farm and am struggling with the state of my slate kitchen floor. Like the idea of a steam mop but are they any good ? Are they up to a proper filthy floors or should i stick with the mop and bucket? Tia