Can every stain be removed?

No. Results depend on the material, stain, previous treatments and any existing damage. Some marks may remain. Tell Matthew what was spilled and which products you have used, and send photos so we can advise on the next step.