Wax Build-up or Coating
Many marble floors are coated with waxes, acrylics, urethane and other coatings. Most of these coatings are not specifically designed for use on marble floors. Some of these coatings are of poor quality and the coatings themselves will begin to yellow. It is not uncommon for coating to be applied in multiple coats. As the coating builds up it becomes soft and dirt is easily embedded in the soft layer. These coatings require frequent stripping which is often neglected.
Another possibility along these same lines is that process sometimes used for polishing marble floors is known as re-crystallazation. If this process is applied to a white marble floor that contains moisture it will turn the marble yellow.
Cure: To remove yellowing due to a wax or coating buildup the marble will need to stripped with a commercial wax stripper. I would strongly suggest having this done by a professional. These strippers often require the use of abrasive pads which can scratch and damage the marble surface. If you do try it yourself, before undertaking the entire project perform a small test to determine results.
If the marble tile has been recrystallized, it will be necessary to remove the recrystallized layer. This layer can often be removed by a professional polishing the tile with a powder marble polish containing oxalic acid. If this technique fails then the tile will have to be re-honed. It is strongly suggested that the polishing and honing procedure be performed by trained individuals. If these techniques fail to remove the yellowing then proceed to the next possible cause.
Please feel free to contact Brilliant Services at 205-617-6330 to get a FREE quote on whatever type of problem you have with your stone.