We have experience helping people with visas such as H-1B specialty occupation workers, H-2B non-agricultural workers, L-1 managers or specialized knowledge employees, O-1 extraordinary ability, TN visas for Canadians and Mexicans under NAFTA or the USMCA, E-2 treaty trader or entrepreneur visas, B-1 athletes, business visitors, or domestic workers, J-1 au pairs and exchange visitors, R-1 pastors, priests, monks, and other fulltime ministers or religious workers, and various A and P visas for diplomats and professional athletes and performers.