loud bangs could be due to a few things but i would have thought it would have been picked up during a service.
loud bangs when firing up could be due to, to much gas pressure going into the burner.
possibly as a result of a damaged burner or faulty gas valve.
a good engineer will no exactly how to check this.
http://gas-repairs.weebly.com/
andrew t, January 2015