I wanted to use B-Gone for a while to see how well it works on smoke fluid spills and spots. I have to say it works as advertised! I have a steamer I just finished a repaint on and put some fluid in it for a run and as I was putting the fluid in with a dropper and a small funnel I got some droplets of fluid on the fresh dull coat finish. I wasn't completely sure if those were going to come out but I sprayed a little B-Gone in a paper towel and let it dry and you would never know anything spilled on it! I tried it out on a semi-gloss finish on one of my steamers and a glossy finish"tinplate" And it cleaned up the spills and smudges with no issues to the finish at all. To sum it up; The stuff just plain works!! Another quality product from Megasteam!