Hall Industrial Contracting Ltd. is central Alberta's leader in corrosion protection and protective coatings.