Fill a small plastic bucket with warm water. Add two to three drops of mild dish detergent to the warm water, and stir until soapy with a wood spoon.
Dip a clean, soft cloth into the warm, soapy water, and wring out until the cloth is slightly damp. Rub the marble tabletop with the damp cloth, surrounding the scratched area to remove grit and dirt from the scratch.
Dampened a clean, dry cloth with warm water, and rinse away any remaining soap residue that may still be on the marble tabletop. A preventative measure to help keep marble tabletops free from scratches is to clean the marble with a damp cloth daily.
Dry the marble tabletop with a dry, clean cloth to buff the surface. Rub the dry cloth over the marble surface until it begins to shine.
Rub the marble scratch back and forth with a piece of 120-grit sandpaper, applying moderate pressure. Continue to rub the scratch with different pieces of sandpaper, progressively working your way up to 320-grit, until the scratch is gone from the marble tabletop.
Wipe the area where you sanded the marble tabletop with the dampened cloth to remove all sanding dust. Any sanding dust you left behind unnoticed may cause more scratches on the marble tabletop.
Dab a small amount of marble polish onto a buffing pad. Buff the marble tabletop using short, circular strokes. Repeat the application of marble polish until you have reached the desired shine on the marble tabletop.
Wipe the marble polish off the marble tabletop with a chamois. Rub the chamois over the entire marble tabletop for an even polish and shine.
Things You Will Need
- Small plastic bucket
- Mild dish detergent
- Wood spoon
- Three soft cloths
- 120-grit sandpaper
- 320-grit sandpaper (and pieces in between 120- and 320-grit)
- Marble polish
- Buffing pad
- Never use abrasive or acidic cleaning products on marble, including lemon juice and vinegar, as they will slowing begin to etch into the marble.