Oh, please, do NOT use bleach on any sort of granite!!! It can damage it or causing "etching" where the stone starts to crumble. There are many products out there made specifically for granite floors and counters. However, in my own work, I have found that using a top quality all purpose cleaner works equally as well. I use Watkins stuff a lot on granite, both floors and counters. Also Meyer's Clean Day. Target carries both these, Walmart carries neither, and my local Publix grocery carries Watkins. You can also buy both online easily but be careful because the mark ups online can be quite high. For instance: I can buy the large bottles of Meyer's Clean Day at Publix for 8.99. All you do is mix it with water, and doing it that way saves money. I looked on Ebay several times looking for some of their hard to find scents, and several folks wanted ridiculously high amounts of money for the same size bottle. One guy wanted $22.00 for the large bottle! After shopping around, I did find one carrier who had what I wanted at a fair price. Watkins makes a lot of different products and has perhaps 12 scents. The common ones are lemon and lavender. But I prefer several of the oddball ones and my customers prefer them as well.