TN or NAFTA visa Representation in Immigration Court: deportation defense Investor immigration: EB-5 investor green card Immigration legal services for companies and professionals: H-1B or H1B visa I-751 I-485 EB-3 green cards EB-2 EB-1 multinational executive, EB-1 E-2 treaty investor visa E-2 Visa USCIS O-1 Visa Labor Certification Immigration legal services for families: marriage green cards fiance or fiancee visas VAWA adjustment of status Immigration Court Deportation Defense Asylum immigration attorney Immigration Lawyer Criminal Defense