L.L.
My friend and her mother own a janitoral service so they deal with marble floors all the time, and suggested to me to use regular vinger and mix with a little water to dulite it, so you won't get streaks when mopping. I tried it on my marble floors in the bathroom and it seemed to make them clean and shiney. I did notice the difference, so you may want to try it.