I have heard- but never independently verified, that steam SETS a stain.

I would encourage you to purchase OdorXit, and follow the directions. Then, I would buy Oxyclean, and follow those directions.

Nice to see you!!