Another stain removal

Performed a sofa cleaning today and tried to remove a yellow stain.

upholstery stain before treatment
before treatment
Upholstery stain after treatment
after treatment

As usual, the stain largely disappeared but was not totally removed. I still felt a bit sense of achievement and rewarding. Over-wetting is a common concern for upholstery cleaning but it has to be wet this time to get the yellow stain gone. I mistakenly thought it was a coffee stain and used the wrong spotter, which of course, did not work. Later realized that it might be due to pet urine-my favourite. It was later confirmed by the client. I hope it will be even lighter when it becomes dry.