Whether you are in Delhi for a business trip or holiday, and no one is at home to take care of your sofas and home furniture, they may soon start to smell bad if they are not cleaned regularly. These odors emanate from spilled food particles, dirt, dust, and other pollutants that gather on the sofa upholstery.