3 undeniable reasons contractors hate rocking up to a site already knowing they’ve lost money Contractors despise being on site when they’re losing money for these 3 reasons. Discussion of budget blowouts, risks, and resource drains.