Natural Stone Floor Cleaner
A pH-neutral cleaner safe for slate, travertine, marble, and other stone floors
10 min beginner Yields 1 gallon bucket
Ingredients
- 1 tbsp Liquid castile soap
- 1/4 cup Rubbing alcohol (70%)
- 1 gallon Warm water
Steps
- Fill a bucket with 1 gallon of warm (not hot) water.
- Add 1 tablespoon castile soap and 1/4 cup rubbing alcohol. Stir gently.
- Dip a microfiber mop and wring thoroughly. The mop should be damp, not wet.
- Mop in sections, following the stone pattern with gentle, even strokes.
- Rinse the mop in clean water every two sections.
- Go over the floor once more with a mop dampened in plain warm water to remove soap residue.
- Dry with microfiber towels — air drying can leave water marks on polished stone.
Why It Works
Natural stone is highly sensitive to acids — even vinegar or citrus juice will etch and permanently dull these surfaces. Castile soap is mildly alkaline (pH ~8.9) and safe for stone, lifting dirt without chemical attack. Rubbing alcohol cuts through greasy residue and evaporates quickly, minimizing moisture time on porous stone.
Tips
- Never use acidic cleaners on natural stone — even diluted acids cause cumulative etching.
- Reseal stone floors every 1 to 2 years with a penetrating stone sealer.
- Blot spills immediately — wine, coffee, and tomato sauce stain porous stone within minutes.
- For honed or matte finishes, reduce castile soap to 1 teaspoon per gallon.