Excellent for use on marble, travertine and all major. Sexy grinding all over her shiny marble floor! Ensure you remove all stains before polishing your floors, as the polish will seal them in. The stone surface still shows loss of shine / or has a patchy. Marble and Terrazzo polishing and grinding.