Barachois rakes in plenty of contracts