Water passing through the mineral tank loses positively charged calcium and magnesium ions to negatively charged plastic beads. The brine tank holds a salt solution that flushes the mineral tank, replacing calcium and magnesium ions with sodium. A meter at the top of the mineral tank regulates recharging cycles. The valve assembly routes water flow for each phase of the regeneration cycle.