As local officials scour every corner for cash, businesses are taking the hit – in unpaid contracts.