Michael and team worked cleanly, efficiently and hard throughout the job. They left the site clean and tidy, and the finished work was of a high standard, very happy with the attention to detail and the finished job looks excellent.