Immigration law

Services Provided

Employment Authorization for Temporary Workers

  • L-1 multinational executives, managers and specialized knowledge workers
  • NAFTA/TN - North American Free Trade Agreement cases
  • F-1 Students and other temporary non-immigrant categories
  • R-1 religious workers

Workplace Compliance

  • I-9 requirements, updates, audits and assistance with ICE audit defense
  • E-Verify
  • Public access files

Employment-Based Permanent Residence (Green Card)

  • Labor certification cases for many professionals and skilled workers
  • “Special Handling” labor certification cases for college and university teachers
  • National Interest Waivers (“NIW”) of the labor certification requirement

Family-Based Permanent Residence (Green Card)

  • Marriage-based permanent residence (adjustment of status, Immigrant visa applications and K-1 visa applications)
  • Permanent residence for parents, children, brothers and sisters of U.S. citizens and permanent residents
  • Removal of conditions on residence (including waivers of joint filing requirement)

Other Temporary (Non-Immigrant) and Permanent (Immigrant) Cases

  • Initial applications for and extensions of visas
  • Consular processing of immigrant visas
  • Consular processing of non-immigrant visas
  • Foreign students and scholars as F-1 and J-1 visitors
  • Waivers of the 2-year foreign residence requirement (“J-1 waivers”)
  • Adjustment of status to permanent residence
  • Derivative citizenship and naturalization

Wealth of Experience

As a full-service law firm, we provide a broad perspective to immigration issues, beyond consideration of laws that only specifically apply to immigration. Other practice areas that assist with immigration matters are:


If you have questions regarding our immigration law practice, please email or call us in Cedar Rapids at (319) 366-7641 or in Coralville at (319) 354-1019.