Midlands contractor lifts profits despite flat turnover with nearly all next year's workload booked