Sorry to hear of your loss! I can sympathize with what your going through as we have had similar situations!
What i can recomend is purchasing a Ozone
Generator! They are a wonderful tool and can handle many situations!
Our last O.S. was a flooding basement after a lighting strike! Purchased...