You can use a combination of neutral cleaning agent, such as anti-bacterial dishwashing detergent and warm water, or purchasing one of the widely available stone cleaning products. Avoid streaks and dullness, by buffing off the wet surface with a dry cloth.
If this doesn't work, try purchasing a cleaner sold specifically for marble. Purchase this from a company that sells the marble itself. They will be able to recommend the best products for your job. If the stain is actually etching you will need to polish the marble to remove the stain. Etching can be identified be feeling the area with your fingertips. If it feels slightly rough or you feel a slight depression in the spot it is most likely going to require polishing. Again, a store that sells marble can help you here as well.
Do Not use acidic, abrasive, wax or bleach based household cleaners and sprays on either marble or granite.
It is advisable not to use acid cleaners on marble. The top surface can be gradually dissolved by acids and expose the layer underneath and cause a lot of damage. See the method below for a tried and tested procedure:
Natural Formula to Use:
A mixture of baking soda and warm water
Method to Use:
1.Make up the mixture of water and baking soda
2.Scrub stains on the marble with a soft brush or sponge
3.Rinse thoroughly with water to remove all residue
Tip:
When scrubbing the stains be careful to rub gently as once the surface has been scratched it easily picks up any grease, dirt or soap residue.
Check out my article on removing white rings:
http://raidz.net/blog/how-remove-white-rings-and-water-spots-your-furniture
Ii HAVE USED MILK ON MARBLE AND WOOD WATER STAINS.
remove marble from tapered vase
Because the marble has a higher density than the water does
Pledge will remove water stains from wood as well as apply a protective layer to help keep new stains from forming.
Because marble sinks in water.
You can remove hot oil stains on a marble bench top by washing it with very hot water and a good quality dish soap. Dry the bench top with a clean, dry towel to prevent smearing.
Yes. Raw marble (untreated marble) will absorb water. However this doesn't mean it will absorb so much water it will have a significantly larger mass. Treated marble that has a thin silicon layer will not absorb water.
You can either get a professional to repair it or you can refinish it and try to scrub it out.
Muriatic acid will remove concrete from marble. You can also sand it off. Using a scraper may also help to free it.
yes it is because it does not absorb water. <><><><> Above is not quite correct. Marble is water resistant. Different grades of marble have different rates of water absorption. One major US building was skinned with marble, and had to be redone- the marble selected was the wrong grade, absorbed more water than was covered in the design, and marble panels were bowing away from the framework. It does not absorb water like wood, but it DOES absorb some water.
No because the marble was just added to make the water level rise
If you combine it with an acid, it will react and release a small amount of water but the marble will be destroyed completely.