Tuff Stuff? Multi-purpose foam cleaner uses its thick foaming action to lift dirt off even tough-to-clean surfaces. Multi-purpose foam cleaner works great on fabric upholstery, vinyl, floor mats and carpet. While multi-purpose foam cleaner is excellent in the garage, it can also be used to clean dirt and grime from surfaces in the home like painted walls, tiles and floors.