Stuart Olson Inc. announced that its Industrial Group has been awarded a three and a half year contract valued at an estimated $120 million to provide turnaround and maintenance services to TransAlta Corporation's Alberta thermal power plants. The estimated contract award amount will be added to second quarter 2020 backlog.