What is a Water Hammer? Have you ever heard a loud banging noise in your pipes? Have you noticed that it seems to correlate with ...