Whether you have a sprawling house or tiny apartment, you know how difficult it is to keep your floors clean. Kids and pets only add to the mess, making busting out the cleaning supplies[1] a daily if not hourly occurrence. If you’re in the market for...