We use a Stormtrooper which used to be supplied by D-Smoke. The product we use is either BridgepointThermal Fog which is £40 for 3.79 Litres or Thermo 2000 from Unsmoke, not sure of current price.
Thisd is only used as part of a procedure of odour removal which we guarantee. I could in no way guarantee an odour removal using thermal fogging only.
Also anyone using thermal fogging for fogging sanitising fluids (I wouldn't even contemplate it), it is imperative you use a correctly fitting, preferably full face respirator otherwise breathing in these vapours could lead to very serious lung damage.
Another thing to bear in mind when thermal fogging houses, always ring the local fire brigade control centre with the address and postcode and explain what you are doing, then ring them when the operation is complete and the fog has dispersed. Bsically it looks like the house is on fire and if someone rings the fire brigade and they turn up and find you fogging they will give you such a bollocking.