Solution:Don't wash ceramic tiles with soap, especially if you have hard (highmineral content) water. Use vinegar instead. For ceramic tile, mix 1/4 cup whitevinegar (more if very dirty) into one gallon of water. This solution removesmost dirt without scrubbing and doesn't leave a film. Washing ceramic tiles withsoap does not work very well in hard water areas, as it leaves an insolublefilm. -- Michigan State University Extension.
Also from the MSU Extension:
- For Brick and Stone Floors: Vinegar. Mix 1 cup white vinegar into 1 gallon water. Scrub the floor with a brush and the vinegar solution. Rinse with clean water.
- For Linoleum: Mild detergent. Damp mop using a mild detergent and water for day to day cleaning. Keep water away from seams and edges to prevent loosening of the tiles. To preserve the linoleum floor you may wish to add a capful of baby oil to the mop water.
- For Wood Floors: Vegetable Oil and Vinegar. Mix a 1 to 1 ratio of oil and vinegar into a solution and apply a thin coat. Rub in well.
- For Painted Wooden Floors: Washing Soda. Mix 1 teaspoon washing soda into 1 gallon hot water and wash the floor with a mop, sponge, or soft bristled brush. This solution can also be used to remove mildew.
- For Rubber Tiles: Mild Detergent. Avoid oils, solvents, and strong alkalis as they will harm the surface. Wash with clear water, a mild detergent, and a clean mop.
- A few drops of vinegar in cleaning water will help remove grease particles. Dull, greasy film on no-wax linoleum can be washed away with 1/2 cup white vinegar mixed into 1/2 gallon water. Your floor will look sparkling clean.
- Polishing your floor with club soda will make it sparkle.
The Old House Web