I contacted Taxolution after receiving my first Swiss tax return this year. Right from the first call they were friendly and professional. The ability to submit all our documents electronically was a real bonus and saved us time. They completed our returns quickly and kept us up to date at every step of the way. We will definitely use their services again and would not hesitate to recommend their services to others.