Use hot waterand a soft cloth or a sponge to clean the countertop on a daily basis. This is the most basic cleaning routine. Dish soap is not really recommended because it will cause a build-up over time.
Use a spray granite cleaner that you can buy at any hardware store once in a couple of days. This will provide your countertop a streak-free shine. DO NOT use any cleaners that contain vinegar, ammonia, lemon or orange. Also, DO NOT use bleach or Windex, or any products you usually use to clean your bathroom like tub cleaners. These common household items will degrade/scratch the countertop.
Once a month use a granite polisher found at any hardware store to enhance the shine of the natural stone.
We usually recommend resealing the countertop every couple of years but you can easily test your countertop to check if it needs resealing: just put a little of water in some spot and leave it for at least 30 minutes, then wipe it off and if the water mark is visible, it's time to reseal. You can buy a natural stone sealer at a hardware store. It's very likely you will notice that it's time to reseal: an area around the sink becomes darker - it means that the stone absorbs the water so it needs sealing.
Even though the granite surface is really hard and durable, and can take a lot, it's better to be cautious. If you have wine, coffee, tomato sauce, oil, soda or fruit juice spilled on the countertop, clean it immediately just in case they might leave a stain. Also, use coasters for the bottles and glasses, and trivets for hot pots. We also don't recommend cutting on the surface. These guidelines may seem overly cautious and in most cases they are; granite is very durable and forgiving. But if you do follow these suggestions, your countertop will remain beautiful with very little effort.