A process for preparing a haloalkane comprising: (a) contacting a haloalkane starting material with an alkene in the presence of an effective amount of a catalyst complex under conditions effective to facilitate an addition reaction and to form a product stream comprising a haloalkane product from the addition reaction, wherein the catalyst complex has a boiling point higher than that of the haloalkane product; and (b) recovering the haloalkane product from the product stream.