They were very fast and efficient. Justin called me the day before the job and told me that they would be over around 7:15am, and he didn't disappoint, they had a caravan of trucks show up right on the time and before you know it, I had 9 guys on my roof tearing off the old roof almost immediately. At 2:15pm, they were done. They cleaned up very well. I would definitely hire again. They were the lowest of 4 bids. Justin was a pleasure to talk to and was very professional at what he does. He and his crew takes pride in their work and it shows.