Abstract: A textile mill (100) includes a testing and recipe finalization station (104), pretreatment application machinery (106), dye application machinery (114), and a post-dye processing station (124). An associated process involves applying a pretreatment to the cellulosic fabric for cationizing the cellulosic fabric and applying a dye treatment to the cellulosic fabric. A recipe for the dyeing process includes a predetermined concentration of a cationizing agent of the pretreatment based at least in part on a desired concentration of the dyeing component. A two-stage drying and curing process for the pretreatment and other processing equipment and parameters are also described that ensure a high-quality dyeing process with reduced environmental impacts.