I found Stewart online and am very glad I set up a consultation with him. He answered all my questions and pointed me in the right direction for the next steps I need to take with my business. I am an expat software developer living in Europe doing contract work for US companies and I was finding a lot of conflicting information online and from other sources. Stewart knows his stuff and was able to clear everything up for me on what the legal structure of my company should be and tax implications of working as an expat. I would refer him to anyone who needs help with US taxes while living abroad. FYI I thought he would do my taxes for me but he doesn't provide that service. He gives advice on what to do and then did give me a great recommendation on a company to file my taxes with.