Granite and marble tops
Granite and marble can be quite porous, so take care to avoid staining (red wine, beetroot etc)
Avoid any product containing bleach, ammonia or lemon juice.
The easiest way to treat spills is to immediately wipe up the spill with warm soapy water (mild detergent) and a damp cloth.
For stubborn stains there are a range of granite & marble cleaners available from supermarket or try a mix of 50% methylated spirit & 50% water