Of all the odors inside the house, having a smoke smell can be the most irritating. The smell can lurk around in your linen, upholstery, and carpets for a long time. For most people, inhaling the smell can be allergic or nauseating too. If you've had friends or guests over for a party who are smokers, it’s certain that they have dropped the ashes into the carpet or upholstery.