Can I speak honestly? Everything here is either granite or marble. There is no such thing as a specialized granite or marble cleaner, although certain products should not be used on them such as acid or bleach. We use ordinary products for cleaning. Normal soap and watrer will do just fine. Lysol cleaning wipes is what I use. My granite staircases.....I use Swiffer. My friend uses Pinesol cleaner or whatever other Italian allpurpose floor cleaner she has in her cabinet. It doesn't harm it. Granite is a tough stone.