For the last week, my gas water heater has made a loud banging noise once it is done heating the water. It does it no matter how long it runs and it only bangs one time. It sounds the same as when your heating ducts expand/contract when there is any suction present.
The water heater is a...