Yes the Odor Removal process removes cooking odors from a home or restaurant. The curry oil is difficult to remove, but with experienced technicians we have excellent results. Cig smoke also can be removed from the home but other cleaning must take place as well to completely remove it.