We used to smoke but asthma & emphysema dictated quitting and getting rid of the odor as well. The only way was to shampoo or replace overstuffed furniture and carpeting, wash or replace all window coverings (including drapes & blinds), and launder all linens. This applies to all rooms in which people have smoked.Painting or washing the walls and ceiling will help greatly, if the smell still remains.