For regular granite cleaning, your best bet is nothing more sophisticated than mild dish soap diluted with water. Use of a daily cleaner that you can simply spray on and wipe off can help prevent stains from occurring on any countertop surface.
Previous PostWe have full slabs and many remnants to choose from.