by mrscleannw on Fri Sep 29, 2006 11:18 am
Hi jmismith. Welcome to Mrs. Clean!
It sounds like you have a very nice home. Stone floors are wonderful, but you are right it is very tricky to clean.
As you probably read on my site, never ever use vinegar on marble or limestone (travertine). Vinegar works great on wood and laminate floors, but it will instantly ruin marble and travertine. Any acidic product, be it vinegar, lemon juice, orange juice, etc. when spilled on these surfaces, will be damaged as the acid etches and dissolves the surface and will permanently remove the beautiful shine.
Etched and damaged stone can only be restored by the use of tin oxide, (another abrasive acid) applied by a professional with special buffing equipment with a diamond abrasive cleaning pad.
Etching happens fast too, depending on the acidity level of the product that comes in contact with the stone, so even the quickest response to spills may be too late to stop some damage.
So needless to say, do not use vinegar.
Baking soda is the exact opposite of an acid, it is an alkaline. Though I have not personally experienced damage from an alkaline stain, the fact that every reputable piece of literature on cleaning states only use pH neutral cleaner, makes me think this will also damage the stone as well.
So what can you try to lift the stain and odor?
I?d recommend trying medical strength hydrogen peroxide (from the drug store), which is almost neutral pH.
Hydrogen peroxide is mildly alkaline, and is used as a deodorizer and is almost as good of an oxidizer as bleach. Hydrogen peroxide breaks down into plain water when exposed to sunlight.
So I?d try making a poultice using whiting or even cream of tartar or corn starch mixed with hydrogen peroxide. Cover the stain with the mixture and put some plastic wrap over it to keep it damp. Let the poultice sit between 1 to 48 hours, depending on the age and level of the stain. The poultice should help draw out the stain and odor. You should test this mixture in an inconspicuous place first to ensure that there is no damage to the surface of the stone.
Once you get the stain and odor out, invest in a high quality sealer, then wipe and buff those floors with it to assist in repelling any future accidents. Then clean the stone regularly with either plain water, neural pH cleaner made specifically for stone. We use plain water with just a dash of Murphy?s oil soap to clean stone floors. (I got that tip from a marble company)
As far as the granite goes, (I?m assuming these granite countertops are new, is this true?) Windex is a good first try especially since the installers recommended it, but is not likely to do much more than plain water.
Most haze or steaks on granite is caused by sealers, or other residue on the surface of the granite. Granite surfaces can also be resined, which is a more permanent type of sealer.
According to professional granite contractors I contacted, to remove any residue try wiping the granite (using a clean, white rag) with denatured alcohol, followed by plain unscented acetone. Both of these products are available in home improvement stores. This solution should remove any remaining residue or contaminates. (I do recommend you test this first, in an inconspicuous place first)
Good luck!