Two dogs, two kids under 6. Our hardwood floors throughout the house need a nice deep cleaning. Using a mop isn't great because it's impossible to get all the dirty water up, so I'm looking at something like this. It's only getting 3/5 stars though Anyone have anything they'd HIGHLY recommend for ~2000 SF of hardwood? Consumer reports doesn't have much to say on the subject.