It is designed to remove almost all types of dirt and soils. It can also be used on other hard surfaces such as walls, tables, and modern washable surfaces. It's ammoniated formula leaves no dulling residues.It is used to deep scrub ultra high speed floor finishes. For heavy-duty cleaning for floors, windows and bathrooms.