Showed up on time and completed the job in 1 day! Very respectful workers who listened to my concerns around my home and carefully addressed them. Roof looks great - have had several compliments from the neighbors. Did some insulation as well, and although that is a messy job, they completed the work on one of our hottest days and cleaned up. Looking to have some additional work done by this company. We have been extremely pleased!