Davidson & Company LLP is a chartered professional accounting firm specializing in audit and assurance, Canadian and U.S. tax compliance and planning, and valuation and advisory services.