We have a white Calcutta kitchen benchtop that had years of stains and scratches. We were recommended to Set in Stone so we had them come out and take a look. They were able to remove all the staining and bring back the shine of a new bench and than apply a protective coating which will never allow my bench to stain or etch ever again.