It isn't so much the chemical but what you do with it. Buy yourself a good wet vac unit like a Bissel spot vac we have at home, use the shampoo sparingly and rinse it out a much as possible as remaining shampoo picks up dirt even faster. In the workshop we use a powerful Brake Cleaner in an aerosol to remove nasty deep marks.