If you use the wrong type of cleaner or leave certain spills, dull spots might appear quickly. Dullness can be caused by acidic stains like red wine, coffee, and soda, as well as alkaline stains like olive oil and green tea. Even if you clean the spill quickly away with water and a mild detergent, they can cause dullness. Fortunately, a polishing powder made for marble can be used to restore the glossy finish.