Although highly durable, sandstone's sedimentary composition of tiny, compacted grains of quartz and other minerals makes the stone a highly absorbent one. Because of porosity levels, finishers typically treat sandstone tiles, countertops and other furnishings with penetrating or impregnating sealer. Preserving the finish of a sandstone surface consists largely of maintaining the waterproof seal. When wanting increased sheen, the makeup of sandstone makes it insufficient for accepting traditional buff-on polishes. Polish sandstone instead by grinding.

...
Bring luster to sandstone surfaces with a grinder.

Step 1

Wash the sandstone thoroughly with warm water and dish soap. Rinse residue with fresh water.

Step 2

Grind the sandstone with a grinder/polisher with a 50-grit diamond-polishing pad attached. Grind the sandstone while it is still wet from being rinsed. Hold the spinning polishing pad flat against the surface and work it slowly back and forth across the sandstone. Mist the sandstone with water to re-wet, when necessary.

Step 3

Switch the 50-grit pad with a 100-grit pad and grind the sandstone again, in the same manner. Continue moving up through each grit, finishing with a 10,000-grit pad. Wipe down all surfaces with a damp towel. Allow the sandstone to dry.

Step 4

Spray or paint the limestone with several coats of penetrating or impregnating stone sealer. Allow coats to dry before adding another. Continue to apply coats until water beads on the surface. Wipe away drips or excess quickly with a lint-free towel. Add a few extra coats in high traffic situations. Reapply sealer as soon as there is evidence of a worn seal, for example a dull spot or when water no longer beads.