Increased regulation has spurred concern over the decay of water quality as water moves through the distribution system. Several approaches have been taken to numerically model this phenomena. An alternative approach for analyzing the dynamic distribution of water quality is presented in this paper. The movement of a general nonconservative constituent is followed by a front tracking approach. Both flow reversal and varying steady state demands are considered by this approach. Front tracking eliminates numerical dispersion which is inherent in other modeling approaches. A forty-one pipe system with one source, one tank, and 55 1-hour demand patterns has been solved in less than 13 seconds on an IBM 80386 computer with a math coprocessor. The equations describing the chemical reaction of chlorine to THMs are outlined along with other extensions to operation applications.