I would recommend this to anyone who has hardwood floors laminate floors. This is a great product to sanitize your floors and I can't believe how much dirt is Left Behind after you have mopped even with the best mops this product is great!