We had our roof re-done a couple yrs ago; The workers were good and they finished the job in one day. Overall we were pleased with their work; the only disappointing part was that the roofer (owner) didn't provide pictures that he promised he'd give us of the roof at different stages of progress.