Final but not the least, marble cleaning and sharpening experts can remove scratches, polish and remove the stains. An knowledgeable will help in deep sharpening...