The professional death cleanup crews leave open coffee cans out.
I bought the $100 5000mg
https://www.amazon.com/Ozone-Power-OP5000-Commercial-Generator/dp/B012OW48M2/ref=sr_1_1?s=home-garden&ie=UTF8&qid=1478559241&sr=1-1-spons&keywords=ozone+generator&psc=1 and used it in a dampish garage space with a dehumidifier. It destroys smells and works well. DO NOT BREATHE.
Also clean the carpets with a Rug Doctor or buy one.
-Good for sofas and vehicles as well. It has one thick seal and is fast and simple, but it does leave the carpet very wet for a day or so. I rented at brand about 15 times until the prices started going up so I decided to invest.
-So I bought a Bissell and regret it. Not engineered well at all. The carpet does dry faster than the RD, but there are seven(7) thin seals to go bad and the plastic parts are a flimsy in general. It doesn't turn corners at all. Hair clumps get caught in it. Worst part is it leaves black drips and lines of staining hair clumps with every pass. To get the carpet really clean I now need to pre-soak thoroughly which is back to square one.
-I use about 1/2 or 1/4 of the recommended detergent and add quite a bit of baking soda to help absorb the smells.
-You can rub in baking soda before and use a tiny bit of Spot Shot which works on everything.
Some other useful items:
https://www.amazon.com/Crenova-Megapixel-Endoscope-Waterproof-Inspection/dp/B016KUGVJC/ref=sr_1_3?s=industrial&ie=UTF8&qid=1478559302&sr=1-3&keywords=inspection+camera
https://www.amazon.com/Sewer-Jetter-Orifice-Button-Nozzle/dp/B00MV3DCLS/ref=pd_sbs_86_6?_encoding=UTF8&psc=1&refRID=98937N99TW769Z7R2N6W