The team was on time and very on task to complete the installation as communicated. The team was a happy group of workers and very professional. Once they were done, you would never know they were here - except for a brand new roof!