i have a recently updated steam boiler heating system which is working fine, however the steam pipes occasionally bang. i know that this is called water hammer. a heating contractor told me that the pipes were pitched fine and said to replace the little valves on the side of the radiators. any other opinions??