Just Clean is the best granite cleaner and polish I have tried, leaves counters streak free and is very affordable. It’s such a versatile cleaner that I really haven’t found anything better for the cost. Great for homes with kids and pets!