Why does my Hot water heater make loud banging noises?

I moved to this house February 2015. The hot water heater makes a loud banging sound. I had a person come and check it and he found nothing wrong. I have never heard such noise. What can I do?
  5 answers
Your comment...