Home Improvement Stack Exchange is a question and answer site for contractors and serious DIYers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have marble floors, walls and sink-top in our bathroom, and also granite counter tops in our kitchen. All of these look a little dull. How can we renew their shine?

share|improve this question

Assuming you don't have extensive scratching or damage to your countertops, sometimes a simple acrylic sealer/refinsiher will work great. You will need to clean the tops thoroughly with a non abrasive cleaner and rinse completely. After they are dry, simply apply the acrylic sealer with a lint free smooth cloth evenly over the whole surface. Let this dry for an hour or two and repeat the application. After the last coat is completely dry, buff with a soft cloth. Usually two or three very thin coats and a good buff will restore a nice shine. This should last a year or more depending on the amount of use the tops get. Do not use abrasive cleaners in the future. Simple glass or all purpose cleaner is fine. You may also consider having some anti-bacterial solution (looks like water) in a spray bottle for quick safe cleanups.

share|improve this answer

Glossy stone surfaces are very nice but can easily be damaged by scratches, fluids etc. And they are also very hard to restore yourself. That's why I advise against using them in a home setting, especially if you have kids.

I have tried a number of agents, including shoe polish and car wax, but it doesn't really work. So it is not surprising that professionals I've been in touch with recommend sending the surfaces to a stone polishing company, which of course may be quite costly.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.