Arrived promptly and did a good days work. Put down dust sheets and cleared up well. Did all the required work in a professional and efficient manner including making good as needed when bricks came loose as the old windows were taken out. We now have lovely draught free windows.