Since we started construction at work (over a year ago), I have seen an endless stream of contractors come and go (mostly go). We're coming down to the wire now and shit is all messed up so they recently called in the clean up crew to fix everyone else's messes...mariachi music all day, every day.