Mix baking soda, hydrogen peroxide, and warm water in a bowl until there is a thick paste. Though commonly used as a wound disinfectant, hydrogen peroxide also works wonders on your granite tops. A solution of hydrogen peroxide removes stains without bleaching or discoloring your countertops.
For water-based stains, mix baking soda and hydrogen peroxide to form a paste. Step 2: Apply a small amount of your paste to the stain and then clean it using the same mild dish soap and water solution that we recommend for cleaning granite.
Hydrogen peroxide is also good for cleaning walls, glass, doorknobs, countertops, toilets, and other hard surfaces.
Frequent use of vinegar, Windex or bleach will dull the granite and weaken the sealant. Instead, a little soap and water should do the trick. Add dish soap and warm water to a sponge, get a good lather and begin cleaning. Avoid using abrasive pads, as granite can be scratched.
Generally, over time the haze goes away after you wipe down your counters as you clean periodically. But if you want to act now, try using a damp towel followed by a dry towel to remove the haze. If that doesn't work, a mixture of dish soap and water applied with a microfiber cloth should clean it up.
Remove Greasy Film
Mix a cleaning solution of 1 cup of cool water and 1 cup of isopropyl (rubbing) alcohol in a spray bottle. Lightly spritz the granite and wipe down with a microfiber cloth. Allow to air dry.
Film on granite countertops that is often described as "cloudy" is usually due to lapses in maintenance or improper technique with your cleaning materials or application.
Granite polishing powder: Also called stone polishing compound, powder offers a quick and easy way to put a fresh gleam on granite while removing minor scratches and stains. If using it dry, choose a buff polishing pad to work the polish over the surface of the granite in a steady, circular pattern.
Warm water and dish soap: The best way to clean granite countertops is to use a mixture of warm water and mild dish soap, such as cleaning with Dawn Powerwash, says Ahmed Jamal, cleaning expert behind CleaningAdvisor.
Though commonly used as a wound disinfectant, hydrogen peroxide also works wonders on your granite tops. A solution of hydrogen peroxide removes stains without bleaching or discoloring your countertops.
On granite, sandstone, slate, or quartzite, you can use a 1/2 teaspoon of hydrogen peroxide or a few drops of ammonia directly on the stain and remove it with a damp cloth. Use your normal cleaning solution on marble, limestone, onyx, or travertine.
Don't use hydrogen peroxide on wounds
“Hydrogen peroxide has fallen out of favor as a wound cleanser,” Dr. Beers says. “Studies have found that it irritates the skin. It may prevent the wound from healing, doing more harm than good.”
Bleach, vinegar, the ingredients in Lysol, and others can cause permanent damage, especially if used incorrectly. Acids, such as vinegar and even lemon juice, can break down the sealant that is used on stone countertops. Clorox and Lysol sprays and wipes are convenient, but they are not safe for granite countertops.
Buy a polishing powder designed for natural stone countertops. You'll generally have to mix the powder with water to form a paste. Then “polish” problem areas with a soft cloth. Some products require you to leave the paste on overnight (mostly for stain removal).
Bar Keeper's Friend is a reliable choice for cleaning around the kitchen and home. The granite cleaner and polish kit comes with a spray formula and a microfiber cloth so you can get the best shine. It is safe for granite, quartz, silestone, and soapstone, and won't scratch delicate surfaces, even with daily use.
A water and isopropyl alcohol solution is an excellent choice for shining and disinfecting even the dirtiest surfaces. An effective solution contains equal parts water and isopropyl alcohol. Simply mix the ingredients together and spray them onto the granite surface.
Granite is a composite of magma and different kinds of minerals such as quartz, feldspar, amphiboles, and mica. The mineral mica is found in a lot of granite, and it is one of the things that gives granite a shimmery shine in certain places.
Mix one part water and one part rubbing alcohol in a spray bottle. Spray it on the countertop and let the disinfectant sit for five minutes. Rinse with a damp cloth and buff the granite with a dry microfiber cloth to restore the shine.
As good as a cleaner for windows and other glass surfaces, Windex has some elements on its compositions that can permanently damage granite when used for a long time. For that reason, you should never use Windex on granite.
Your best bet is to use a stone-specific cleaner. There are a number of good makers of stone cleaners. Another option is to simply use a high quality microfiber cloth (and yes, the quality does matter) with plain, everyday water. And, whatever you do DON'T use a vinegar solution.
Sealed granite countertops are much less likely to absorb water, however if water is left on your countertop for long periods of time, it can cause a darker spot. Oftentimes, water will just dry and evaporate but if it's been left to sit for a long time, it might needs a bit more help.