Kyle Lodder was a lifesaver when we finally found him in 2014. When we moved to Canada in 2011, we did not understand the issues of filing tax returns for both Canadian Taxes and U.S. Taxes. We went to a couple of different tax accountants in Canada who both said they understood the issues. They did not. By the time we found Kyle, we had a huge can of tax worms to straighten out. Kyle was amazing and managed to get us back on track tax-wise. A huge undertaking. He is very responsive and answers each and every e-mail and phone call very promptly.
I would recommend Kyle to anyone, but especially people who live in Canada but have income from the U.S. He truly knows the tax laws for both countries and knows all the correct forms to file.