Our last set of roofers were a nightmare. We just had a double garage to do. The roofers would arrive at 1 pm because one admitted to like sleeping in. The second day they were finished roofing so late they had to use a cellphone flashlight. The two eavestrough guys were good till one quit half way through. I helped the remaining guy finish the job!
I use to get 15 year shingles and now I get 30 year. Time seems to fly.....