Would he mind working up north and doing shift work? My boyfriend works as a Flight Service Specialist and NavCanada is desperate for new recruits right now. It's a short, cheap course, then as long as you are okay working for a few years minimum in a remote location it's a good salary and amazing benefits. The extra money you get from living in the north is very useful.
You can Google for more info.
But to give you some idea, my BF worked in Norman Wells for 3 years, then Yellowknife for 7 (which is reasonably sized), now is getting transferred to Edmonton.
Here in YK, his total compensation (as unmarried) is around the $200,000 area, which includes a housing subsidy of about 2/3, extra money for vacations, etc. And we get northern tax benefits as well.
In Edmonton he'll be down to about $75,000 salary plus pension and regular benefits. The northern subsidies go away.
The job is fairly boring a lot of the time, but in a warm clean control room, unlike a lot of trades jobs.