I get it now & understand why he's pissed & rightfully so .
These workers are not paid hourly , they are paid by the square ( 10ft x 10ft ) & what they are doing is cutting every corner they can in order to get more squares done , if they only use half the proper # of nails in each shingle it lets them put on more squares faster , if they dont trim the starter shingles it allows them to put on more squares per day , if they leave out flash cards it allows them to put on more shingles per hour & make more money by doing scab work , leaving the homeowner fuked .
All these things they're skipping are reasons to tear the roof off & start from scratch , 4 nailing a shingle leaves the roof vulnerable to blow off in high winds , blow off's happen alot, not trimming the starter shingle puts the glue strip too high & leaves the gutter edge where it wont seal properly & will leak instantly in an ice dam .
Not putting in flash cards is absolutely guaranteeing a major roof leak , all the things he's pissed about require him to tear apart another mans work then reinstall the areas the right way after the workers were allready paid to do these things .
All the shit he's pissed about are caused by greedy roofers who do shitty work cause they get paid by the number of shingles they install , then he has to go face the pissed off home owners when the roof they just paid $7k for is leaking all over .
There is a huge problem in residential construction where unscrupulous contractors hire illegal workers & work them to death for shit wages like $15 to $20 a square for work their charging $500 a square for