The techniques provide for a reconfigurable extraction column length based on the number of columns from a plurality of columns configured for use in an extraction apparatus. The apparatus includes a plurality of columns that each have an inlet, a central portion configured to hold extractable material during an extraction process, and an outlet. The reconfigurable extraction apparatus also includes a piping system connected to each of the plurality of columns that can selectively connect each of the plurality of columns, such that each column from the plurality of columns can be configured for an extraction process either singularly or in series or in parallel with one or more other columns from the plurality of columns, administering a solvent to one or more of the plurality of columns, and outputting the solvent after an extraction process occurs in the one or more of the plurality of columns.