Kriss,
Whether soil comes of in layers (or with successive attempts) or not it does give you a sense of whether your chosen chemical is doing the job. You could find with a second attempt that it is removing all but one type of soil, so you then go after that with the same, or a different chemical depending on what you think the soil is. You will then reach a point of either perfection, or the best it is going to get and that is when you know when to stop and if the result is less than perfect you can hand on heart say you've done your best.
Simon