Our immigration attorneys help large and small businesses, nonprofit organizations, individuals, and families navigate the complex system of U.S. immigration laws. We work closely with our clients, giving personalized service, to develop efficient and effective immigration strategies to achieve business success and individual goals. Our attorneys stay abreast of policy developments, processing trends, and enforcement initiatives, so we can better advise our clients on the best path to success. We provide immigration services to numerous industries, including healthcare, manufacturing, energy, resources development, hospitality, aviation, agriculture, educational institutions, and many others.  Our services include employment-based visa petitions, consular processing, green card petitions, labor certification, adjustment of status, waivers, and I-9 compliance. We also assist with family-based immigration, removal of conditions on permanent resident status, naturalization and other citizenship issues, humanitarian parole, and temporary protected status. Our flexible approach and breadth of experience allows us to tailor our services to the specific needs and budgets of our clients.


Our detail-oriented team works closely with businesses of all sizes to fill critical employment needs. We thoroughly evaluate both immigrant and nonimmigrant visa options and guide businesses and their foreign employees through the process from start to finish. While each case is unique, our team strives to match employers with the most efficient visa programs available, so they may continue developing and growing their business success. We assist employers with a full range of immigration services, including:

  • All employment-based immigration classifications
  • L-1 (intra-company transferees)
  • H-1B (professionals in specialty occupations)
  • J-1 Waivers (including Conrad-30)
  • TN (Canadian and Mexican professionals)
  • E-1/E-2 (treaty traders and treaty investors)
  • E-3 (Australian professionals in specialty occupations)
  • H-2B (temporary nonagricultural workers)
  • F-1/OPT (student optional practical training)
  • B-1 in lieu of H-1B (short-term specialty occupation for foreign employer)


Our attorneys unite families through the immigration system. We provide assistance to U.S. citizens, lawful permanent residents, and their family members, and we endeavor to find the best option available for keeping households and families together. Our attorneys help prepare family-based immigration petitions and assist with visa applications at U.S. Embassies and Consulates across the globe. In appropriate cases, we help secure employment authorization and advance parole documents so our clients may work in the U.S. and travel abroad while their petition is being processed. Our attorneys can assist with:

  • Petitions for family members (spouses, parents, children, adult children, brothers or sisters)
  • Immediate relative and widow/widower petitions
  • K-1 Fiancé(e) visas
  • Adjustment of status
  • Consular processing
  • Removal of conditions on permanent residence


Our immigration attorneys help lawful permanent residents become U.S. citizens. We provide advice on eligibility requirements and procedures for naturalization, and explain both the benefits and responsibilities of becoming a U.S. citizen. We help guide our clients through the process, including completing their N-400 applications, and we are available to accompany our clients to citizenship interviews.

I-9 & Workforce Compliance

Our attorneys help employers hire a lawful workforce and assist with issues that arise in the employment verification process. Form I-9, Employment Eligibility Verification, is used to determine authorization to work legally in the United States. Employers must review original documentation in the presence of the employee, complete a Form I-9 for every employee hired after November 6, 1986 as proof of legal status and work authorization in the U.S., and keep the form on file. Our team of attorneys can assist with development of a corporate compliance program and policy development, internal audits, and even assist out-of-state employers hiring in Montana, North Dakota, or Wyoming with the required in- person I-9 verifications as an authorized representative. We also assist employers with routine I-9 compliance questions, issues that arise when an employee’s immigration status or employment eligibility changes during the course of employment, and reverifying employment authorization for current employees. We also advise employers regarding prohibited practices in the hiring process, such as document abuse and discrimination.

** Please note, we do not handle criminal immigration matters or deportation/removal matters.