We had our roof done and were very satisfied with the outcome. Ryan did an excellent job explaining the whole process. The crew dropped off the roll off the day before, along with a note and an email of what to expect the next day. Everything was finished in a day and they were immaculate with their cleanup!