Мне кажется,что тут вопрос очень сложный.В основном наемные строители работают без официального оформления,поэтому и могут себе позволить такое отношение к работе.Может быть Вам попробовать работать по договору,в котором четко указывать,что за пьянку штраф в сумме столько-то рублей, а за повторное нарушение-увольнение, без сохранение заработной платы за отработанные дни. Мне кажется так они будут более ответственно подходить к работе и пить только после нее.