These guys are great. Prompt, courteous and tidy. The work was completed to an excellent standard. I was kept informed throughout the project and they were able to rectify issues which had arisen through previous poor completion of work. I would not hesitate to use them again and to recommend to others.