Bardsley Construction has won three new contracts on Merseyside with a total value of £10.4m.
The contractor will build a new primary school and nursery for St Austin's Primary School in St Helen's, worth £3.3m.
The firm has also landed a sports centre contract at Merchant Taylor's worth £3.75m.
Finally, it has been awarded a £3.5m housing deal to build 40 apartments off Vauxhall Road in Liverpool for housing association Eldonians and Liverpool Housing Trust.
Tameside-based Bardsley turns over £70m and employs 213 staff.