IF, and i say IF, the fire on the stove was contained quickly, and did not have smoke spread fully throughout the home, then a fogger, with multiple applications should be ok.
ozone treatment may be in order too.
for years on end, i've successfully used foggers to rid homes of smoke odor, where fire began in and around furnaces, and always use them to rid ductwork of foul odors after duct cleaning, especially heavy chain smokers homes!!