BDO is one of the leading accounting and advisory networks worldwide and in Canada. In Canada we have over 100 offices. We provide assurance, accounting, tax and advisory services across a range of industry sectors including within the trucking industry.