"I was really worried about sharing financial data with internet strangers, but after checking credentials I was finally brave enough to trust TaxesforExpats to help me catch up on late and complex filing. I am so glad that I did. I found their tax preparer helpful and patient with all of my queries, some of which must seem silly to those who work with taxes all the time. But I was so pleased to get quick and clear replies to all. The online chat staff were also very helpful to resolve any other small issues that I encountered along the process. All in all, I am very pleased and now sleeping better without the stress of late filing. And the added joy was paying less tax than I had feared! I plan to continue to use their service for 2018 and future years. Thanks."