A very professional service from start to finish. From the initial contact they were able to advise and answer any questions regarding the roof replacement and options available. During the work we were advised of any deviations from the original plan, which were minor, and we were encouraged regular inspections of the works. The job was carried out efficiently and at a time that was convenient for the family. All contractors were polite and have produced a roof of high quality.