From time to time as the work progresses, the board may make payments on account, but shall not, before the completion of the contract, pay more than seventy-five per cent of the contract price of the amount completed. The board shall not make final payment until the work is accepted by the board.