Why White Marble Turns Yellow and How to Fix It
As marble wears the highly polished surface begins to become scratched and worn. The wearing of this polish causes the surface to become rough and become a magnet for dirt. If improper cleaners are used this dirt begins to accumulate in the pores of the stone can will turn yellow. It is surprising how often I have seen this condition on marble.