Great communication from start to end. The roof looks great, no complaints so far. I had previous roofers that did a sloppy job on my garage, and my neighbours complained since its a townhouse. The job did took longer than I expected, originally it was suppose to be 3 days, but it took over a week. I don't mind, as long as the job is done with care and detail. I would recommend Roof for Life to anyone interested in new roof. Forget about shingles that only last you 10 years. get metal roof that will last you a life time!