There are many myths that surround the question of how to care for granite countertops in the kitchen. Some people think that granite is slippery, but it is actually quite resistant to water and bacteria. While granite itself has very little tendency to stain or discolor, granite countertops do tend to stain from foods and acids.
Granite can become stained on its own and does not need a stain remover. The first thing you will want to do is to clean the granite surface using a bleach-based cleaner or neutralizer. If the stain is not too deep, you will want to use a medium to firm detergent.
Granite can sometimes discolor if there is a lot of moisture present in the kitchen. When cleaning the granite surface, you will want to work your way back up towards the top of the surface with a clean sponge or cloth.
Any grease that is on the surface can help to discolor the granite. This is especially true if the kitchen has been exposed to a lot of light or a lot of heat.
Granite countertops do stain when they are baked in an oven. One way to deal with this is to use some form of degreasing product like dishwashing soap.
You should then spray the surface with a neutralizer that has been mixed with water, this will help to neutralize the staining.