From the beginning to the end of the process, the company maintained communication, staff was on time for agreed upon schedule. They were able to perform the requested roof with modifications as asked without a problem. The work was done efficiently and the crew cleaned up afterwards.