I worked with a Hanging Hammer firm and wanted to give a review. They are very very creative and also very organised. I was educated at every step working with them. Their knowledge is outstanding. Another great thing about the company is the baseline staff. When they are good, everything falls into place. We are very happy.