Granite And Marble
Granite, marble, and all other stone surfaces have a porous consistency that can be damaged and chemically changed using bleach, causing an ugly stain. Use warm soapy water as a cleaning agent instead and if this does not work, use a product that has been specially developed for the type of stone you are cleaning.
While porous wooden countertops are bad enough, you should avoid using bleach on your stone countertops for a whole different reason. While bleach will soak right through the wood, it can seriously damage granite countertops.
Absorbent surfaces like your stone, granite, and marble countertops shouldn’t be cleaned with bleach. They will all become dull, discolored, pitted, and etched with time.
What SHOULD You Use? It’s water and dish soap for the win, again! Instead of bleach, you can use cotton or microfiber cloth in cleaning your stone countertops. Thoroughly soak the cloth in a mix of water and liquid dish soap.