Do you have outstanding Revenue Canada debt (Personal or Corporate Income taxes , GST, Payroll Taxes, interest and penalties)? Revenue Canada has a mandate to collect this money and they can be difficult to negotiate with. They can garnishee your wages and bank accounts and seize your assets.  Barry has over 10 years of internal Revenue Canada experience and more than 20 years Insolvency experience, he has what it takes to help you out of the situation. If you are self-employed we can help you get on the right track to being current with all income tax related matters. It might not be easy and painless but there are solutions. Dealing with the government is not usually easy or painless but we can help.