Jeremy Richards

Buffalo, New York, United States

I am a practicing attorney and partner at Richards & Kruger Immigration Law. In our legal practice we succesfully handle legal matters that fall under the Immigration and Nationality Laws of the United States. I devote my legal practice to business and corporate immigration matters. Due to the proximity of the U.S. Canadian border, we handle extensive immigration matters for Canadians, including: TN NAFTA, H1B visas, L1 visas, work authorization, and permanent residency.

My practice includes: TN NAFTA status for Canadians and Mexicans, EB1, E2, H1B visas, L1 visas, O visas, permanent residency, and U.S. Citizenship.

  • Work
    • Richards and Kruger Immigration Law
  • Education
    • University at Buffalo
    • Utah Valley University