For kitchen countertops granite is the surface leader by a long shot over other types of stone.
Acid stain granite countertop.
You should avoid using acid based cleaners lemon orange vinegar.
The acid has reacted with the granite and etched the surface very slightly.
And of course more lightly colored granite is more likely to show stains than darker colors so if you have a white or other pale colored granite countertop it s important to be extra vigilant.
These materials can leave a brownish pink stain on your granite countertops that is quite ugly but is really easy to remove using a few simple steps 1 take a cotton pad and saturate it with some hydrogen peroxide.
Organic stains can occur because of stains from fruit coffee food urine leaves or tobacco.
Granite is a relatively durable natural stone especially when sealed.
How to clean it.
The only and i mean only stones that might be sensitive to acids like vinegar or citrus would be calcium based stones limestone travertine and many marbles.
Even a completely sealed granite countertop can stain if a spill is left to sit for long enough.
Two paths could be taken first check granite and marble suppliers to see if they offer supplies or a service to polish.