Taxolution was very professional and quick submitting my tax declaration. With great customer service and communication. They ask relevant questions for your taxes to be optimized. English speaking. All documents exchange was done through internet for fast and convenient interaction. At the end, you receive the official documents to sign as well as a copy for yourself. I would definitely recommend!