My HTB is granite lover.. so our lovenest flooring are all done up with granite.
I come across a detergent meant for cleaning granite (mopping) from NTUC. Abit costly than normal detergent. However, since U already "invested" so much on the flooring, it won't cost that much juz for the maintenance.
I realise not every NTUC sell that product (can't remember thet brand), So.... happy searching