Natures miracle, but I am not sure if that (or any simialr product) will work now since other chemicals were already used on the spot.

I'd call the company backl, they should do it again for free????