They arrived on time and I was amazed that they replaced 9 windows and 2 sliding doors in 6 hours. They always kept me informed where they were in processing my order. Mike was very thorough on what to expect. He said they should be done in one day but 6 hours was remarkable. Each member of the crew had their specific job. There was no down time. When one of the crew was done with his job he would clean up other crew members discardings. They did an excellent job in the cleaning process.