7120583 Canada Limited
7129131 Canada Inc.
7890583 Canada Ltd.
Access Helicopters Ltd.
Appallachian Construction Inc.
CD Industrial Group Inc.
Celerity Consulting Services Corporation
Crazy Horse Casing Inc.
Enerclear Services Inc.
EnviroSORT Inc.
Evil Roy's Contracting Ltd.
GenTex Oilfield Manufacturing Inc.
Gestion Immibilière EPRP Inc.
Get Wet Consulting Inc.
Grout Genie Inc.
Homestagers Inc.
Jet Flo Energy Inc.
King's Energy Services
Lighthouse Marine
Lonestar Sylvan Inc.