We decorated the MIL's living room for her a few years ago, and she smokes so heavily the staining was a nightmare.
My Dad has been a pro decorator for nearly 50 years, and after consulting him we undercoated all the walls. Next day, went back and it was through again, so I gave it it another coat on one wall, and it came through again, so rang the old fella, and he couldn't believe it, so came to check it out, (thought I was doing a shit job really I reckon!) he chucked up another undercoat on the wall I'd done twice already, and yep, by the time I'd cleared up for the day, it was back again...
In the end we had to spend a whack on
This Stain Stop. It finally did the job, but I told the missus no more offering to decorate as a treat...!
It's due another paint job, but this time she's been warned the stain stop will be needed, and she'll have to pay my old fella to do the work, no more freebies from me the and missus...!
Absolute effing nightmare...!