I have a new fresh house full of air constantly.  There doesn't seem to be any odor challenge that my new air cleaner can’t handle.   I recently used the “self cLean” feature on my oven and boy, did it stink up my house.  However, within 10 minutes my Shark was winning the battle with ease.  I was flabbergasted.