International Immigration Law & Visa ServicesDo you need a Visa or Work Permit forThailandUnited StatesUnited KingdomAustraliaCanadaSchengen? Thailand TSL can facilitate a Thai Marriage Visa | Thailand Business Visa | One Year Multiple Entry Visa | Thailand Retirement Visa | 90 Day Visa, and filing for Thailand Work Permit. United State TSL can facilitate a US Tourist Visa | K1 Fiancée Visa | K2 Child of Fiancée Visa | K3 Marriage Visa | K4 Child of Spouse Visa | CR-1 Spouse Visa | IR-1 Spouse Visa| Adjustment of Status and Inadmissibility Waiver I-601 United Kingdom TSL can facilitate a UK Visitor Visa | Fiancee Visa | Spouse Visa | Family Visa | Parent Visa | Child Visa | Student Visa | Adult Dependent Visa and Marriage Visitor Visa. Australia TSL can facilitate on belalf of a Thai citizen, a Australian Tourist Visa | Fiancee Visa | Spouse / Marriage Visa | Partner Visa | Family Visa | Student Visa and Working Holiday Visa. Canada TSL Canada Visa Services provide legal assistance and support in applying for a Thai citizen to obtain a Canadian Tourist Visa | Spouse / Marriage Visa | Family Member Visa | Student Visa, Work Visa and more. Schengen Our European Union Services include assistance in getting Schengen Visas for travelling, living or working in the member countries of the European Union.