MyExpatTaxes did a fantastic job on my return, and I was equally impressed by their professionalism and responsiveness. As an expat working in Canada, it seems like preparing my US tax return should be simple, but I've often struggled to fit my situation into the awkward questionnaires from the Big Tax Software firms: how to handle investment income, self-employment income, my non-US spouse, or the ever-vexing residence requirements? MyExpatTaxes's questionnaire was easy to understand, a breeze to answer, and the customized service and follow-up was outstanding. With TurboTax, I showed a balance owing several times as big as MyExpatTaxes' flat fee; the same return prepared with MyExpatTaxes showed a small refund. Best of all, they allowed me to file with confidence. I'd recommend MyExpatTaxes to anyone wanting to save time, worry, and frustration.