Roofing job was done quickly and very neatly. Cost was a bit high, but we decided to go with ARC due to their great customer service and warranty.