Marble Tile Pavers Stain Removal   Guide
  
    Marble requires a high level of   maintenance, particularly when used for flooring applications. If you are   installing marble pavers in a high traffic area, be sure to use   non-reflective finishes, for they require less maintenance, but must be   sealed.
  Marble pavers will absorb oils and   other liquids; it is acid sensitive and can be easily scratched. Therefore, it   is very important to care for your marble pavers. 
    Following is a list of   common types of stains that may occur on marble, and the solutions for   them:
    Rust Stains
  For rust stains you can use either   Glycerin, Sodium Citrate, Oxalic Acid, Ammonium Oxalate or Sodium salt and   Orthophosphoric Acid.
  Oil Based Stains
  For oil based stains such as; grease,   tar, cooking oil and food, use either bleach or a scour, household detergent,   Ammonia, mineral spirits or Methyl Chloride. 
     
    
     
  
  Efflorescence
  When the Marble pavers have a white haze appear on the surface, this is efflorescence. You   should use distilled water to remove this substance.
  Ink
  For ink stains on dark colored Marble use Acetone or thinner. For light colored Marble use bleach or Peroxide.
  Moss, Algae, Fungi
  For these biological type of stains,   clean your Marble pavers with diluted Ammonia, bleach, Peroxide or   Sodium Hydrochloride.
      
  
  Paint
  If you happen to spill paint on your Marble flooring, you can use alkaline paint remover or Methyl Chloride.
  Tea, Coffee, Cosmetics 
  For organic stains such as these, you   can use Acetone, Toluene, and Xylene or pour Hydrogen Peroxide on the stain and   add a few drops of Ammonia and leave for a while.
      
  
  Discoloration
  If you notice your Marble pavers seem to be discoloring you can use either Alkaline stripper, bleach,   Hydrogen Peroxide or re-hone and polish them.