
There are two reasons for rust stains on your stone flooring: hard water and contact with rusted metal. While the rust stains pop up like an eyesore, you can get rid of these stains with some effort.
Follow the steps given here to bring back the flawless shine on your stone flooring.
Step 1: Clean the Area
Firstly, sweep the area clean to remove surface dirt and debris from your flooring.
Step 2: Treat with Lime Juice
Soak the rusted spots on your flooring with lime juice. Squeeze the juice out of 2 lemons in a bowl. Using a soft-bristled brush, apply it on the rusty spots. Let the acidic juice rest on the stains for 15 minutes.

Step 3: Sprinkle Baking Soda
Now, sprinkle baking soda on the stains on which you’ve spread lime juice. Ensure that you sprinkle generous amounts of baking soda to cover the rust stains on the floor completely.
Step 4: Scrub with a Brush
Now, scrub the lime juice-baking soda paste with a hard bristle brush. The lime juice will lift the stains, and your floor will start gleaming like before.
Step 5: Scrub with a Pad
Take a scrubbing pad and clean the floor. Thoroughly scrub the stained parts. The stains will come off quickly at this point.
Step 6: Rinse
Make a cleaning solution by mixing 2 tsp. of vinegar in ½ bucket of warm water. Soak a clean cloth in this solution and wipe the floor. You can also use a garden hose to rinse large flooring areas.
There you go, your stone floor is now ready to floor your guests!