These are the steps we will take..
Clean and strip old seals and polishes from the floor/clean the grouting.
Grind out scratches and stains using a 400 grit diamond pad
Seal the tiles while the pores are open.
Start grinding the floor using an 800 grit pad.
Grind with a 1500 grit pad
Grind with a 3000 grit pad
Polish the floor
Buff the floor.
By grinding the floor with 400 grit opens the pores of the stone, removing scratches and stains with each pass, which allows us to then seal and then grinding in increments up to 3000 grit mechanically seals the floor as we work to a fine grit of 3000.
This is the procedure that we use on all our jobs and it is also the same process used by the manufacturer of the stone. We also use the same products and tooling.