We have hardwood floors and when I went to the supplier he showed me a small bottle of cleaner and I told him because of allergies I needed to know what was in it. He said in that case to use white vinegar and water 3 water to 1 vinegar and I have been extremely happy with it. Much cheaper and have had so many compliments on the floors over the years. You might want to dry excess water so it does not leave spots. I just use a clean mop and go over it to catch any drops I missed.