When I moved into my current home the linoleum in the kitchen had grooves in it that had visible dirt. I tried to mop it, then bought Armstrong floor cleaner, then I decided to buy ammoinia and strip it, but still it did not come clean. Last night in desperation I sprayed Lysol Tub and Tile Cleaner (I love this stuff, it is non-corrosive and works on porous surfaces. I mopped the floor with hot water and sprayed a few sprays of the cleaner and I followed with a mop of clean water. Wonderful!!