Taxation in Canada is governed by many different acts, regulations, bylaws, etc. At Nychuk & Company the focus of our experienced and knowledgeable corporate team is in dealing with the Canada Revenue Agency (CRA). If you are experiencing problems with the CRA , we will help you through the complex and frustrating proceedings.