Vinegar should never be used to clean granite because acid-based cleaners like vinegar tend to dull the surface and etch the stone, notes MaidBrigade.com. Instead of vinegar, simply use soap and water for day-to-day cleaning.
MaidBrigade.com recommends cleaning granite with warm, soapy water. Scrub the countertops with this solution, and then rinse with clean water. Dry thoroughly so the granite can shine. Although this method is satisfactory for daily cleaning, stains may require stronger cleaners.
In the event of an oil-based stain, use a solution of baking soda and water. Make a paste and rub it into the stain. Because the baking soda is non-abrasive, it does not scratch the surface. Rinse the baking soda off with clean water and dry thoroughly to avoid water stains.
Water-based stains come off with a paste made from baking soda and hydrogen peroxide. Spread the paste over the stain and let it sit for a few hours, or overnight for tough stains. Rinse with clean water and dry.
Always make sure to test any cleaner, including baking soda, in an inconspicuous area before using it on the countertops. This ensures the granite stones respond in a favorable way to the cleaner.
Granite is known for its beauty, durability and anti-bacterial properties, and it can stay looking great for many years if cared for properly.