A method for preparation of an iodoalkylalkoxysilane includes contacting a haloalkylmethoxysilane with an alcohol in the presence of a protic acid to form a haloalkylalkoxysilane. The haloalkylalkoxysilane is contacted with an iodide to form the iodoalkylalkoxysilane. The iodoalkylalkoxysilane can be used as a chemical intermediate in the preparation of functional aryl amine molecules which have application in the formation of thin films for photoreceptors.