If your marble or granite floor is protected with a finish, the finish must be buffed and periodically replaced to keep the floors protected and looking good.
Because of the porous nature of marble and granite, a neutral cleaning solution is recommended followed by being polished dry. Marble restoring products can revive a dull lackluster floor and can be found at most janitorial supply companies.
Cultured marble and certain types of granite offer their own unique characteristics.
They are stronger than real marble and stone; however they lose their luster after a few years of cleaning. To maintain and restore the luster, clean with a spray bottle filled with disinfectant cleaner and a soft cloth. Remember to always keep the area wet while working to avoid scratching. Never use abrasive cleaners or tools when working with marble or granite.
If the surface still looks worn or dull, polishing compound might bring back the original appearance. You can use appliance wax or a car wax to try and fill scratches and bring back the shine.
Stains
Other than regular cleaning, you may have to deal with certain stains.
Organic Stains:
Caused by tea, coffee, soft drinks or other similar source. Use a soft cloth soaked with 20 percent peroxide (hair bleaching strength) and a few drops of ammonia.
Oil Stains:
Caused by butter, hand cream, lotion or other similar source. Spread the surface with an absorbent fine powder like corn starch. Let set for a few minutes, then brush to remove the powder and reapply more powder. Let stand 24 hours. Scrub with hot, sudsy (detergent) solution, or wipe with ammonia. Rinse and wipe dry.
If this does not remove all the oil, you can try a solvent. Follow direction from solvent manufacture.
Rust Stains:
Caused by metal items such as a metal container in which plant is placed.
Use a commercial rust stain remover following directions from manufacturer and remove immediately after finished to avoid etching the surface.
Note: Acids found in fruit juice, carbonated beverages or other acidic products will etch if allowed to remain on marble. Wipe up immediately, and wipe surface with wet cloth. Professional polishing may be required to remove etches from marble.