This protocol describes a procedure for generating and purifying wild type and mutant versions of the human INO80 chromatin remodeling complex. Epitope tagged versions of INO80 subunits are stably expressed in HEK293 cells, and complete complexes and complexes lacking specific sets of subunits are purified by immunoaffinity chromatography.