We have worked with HG on a number of occasions and have been impressed with the quality of their finish and their site management abilities. One of our projects required HG to maintain access for customers and colleague throughout which was logistically challenging. This process was managed with good humour and professionalism by HG. I would be happy to recommend them based on our experiences