A valve assembly includes an excess flow shut-off mechanism for controlling flow between an inlet and an outlet of the assembly. The excess flow shut-off mechanism is adapted to automatically stop fluid flow through the valve assembly when the flow exceeds a specified flow rate. The excess flow shut-off mechanism prevents flow when it's set and allows flow when it's reset. The valve assembly also includes a reset mechanism for setting and resetting the excess flow shut-off mechanism independently of the flow rate.