I have a black enamel stove top and I use Pledge Multisurface cleaner. Blue and red can with 3X on the side. I use several bounty paper towels to clean it and there is no streaking. The woman at Lowe's told me about this and said it works on stainless appliances as well.