They were on time from the outset when they came for the quote, all the way until the completion of the job. They also did a very through job, we were very happy with the work they did. They had done a reasonable job cleaning up after they completed the contract as well.
The work was done by the owner. I felt confident that he did the job to the specifications of the shingle warranty.