Kyle and his team got the complete roof done in one day. They were delayed by a late delivery of shingles but made the effort to complete the job as it was getting dark. Was very satisfied with Tim in sales and Michelle in scheduling, response to questions were almost immediate. Definitely recommend!