Some all-purpose cleaners leave greasy marks and residues on the floor which catch dirt and may affect the finish of the floor. Finitec cleaners are specially made to leave no marks, no residue and will not spoil the luster of your finished floor or your laminate floor.