DD's apt. building had a fire that burnt them out of their apartment. We did rescue a few things from the nursery they were setting up. Fire chief told us to add regular cleaning ammonia to the washing machine, and it did remove the odor. Not sure about tobacco smoke, but it dealt with the house fire smoke.