Work was done in a timely manner and efficiently. I do not know much about roofing but looking at the roof I know that the work is well done, the shingles are placed properly, the color looks good. The workers cleaned up the place after the completion of the work. I am glad that it is all done and we don’t have to worry about the roof for the next several years. Job well done!!!.