Many of us never smoked in our homes but for those who did, smoke particles settle everywhere. Anyplace air can travel, smoke travels. (it settles in the carpets, furniture, glass, every surface, everywhere.)
I happened to run into some videos by a person on youtube and some of them were about getting rid of the smoke smell.
Evidently, you can wipe down all surfaces (preferably with a hepa filter running in the room you are working in) and afterwards us an ozone generator. You can most likely rent these items.