This thesis deals with design and implementation of a high-resolution metering system for residential natural gas meters. Detailed experimental measurements are performed on the meter to characterize and understand its measurement properties. Results from these experiments are used to develop a simple, fast and accurate technique to non-intrusively monitor the gas consumption of individual appliances in homes by resolving small amounts of gas usage. The technique is applied on an existing meter retrofitted with a module that includes a high-resolution encoder to collect gas flow data and a microprocessor to analyze and identify appliance load profiles. This approach provides a number of appealing features including low cost, easy installation and integration with automated meter reading (AMR) systems. The application of this method to residential gas meters currently deployed is also given. This is done by performing a load simulation on realistic gas loads with the aim of identifying the necessary parameters that minimize the cost and complexity of the mechanical encoder module. The primary benefits of the system are efficiency analysis, appliance health monitoring and real-time customer feedback of gas usage. Additional benefits of include the ability to detect very small leaks and theft. This system has the potential for wide scale market adoption.