Bio Mop is specifically designed for commercial kitchen floors and removes grease, grime, foul odors, etc. It is not intended for use on residential flooring or hardwood floors, as it would most likely start to eat the finish off of the hardwood flooring. It is more intended for commercial tiled kitchens.