We offer a wide range of services to both employers and individuals. For details on any of the application processes listed below, please contact the office.

Employment Based Applications:

  • H-1B - temporary professional worker
  • H-3 - trainee
  • L-1A and L-1B - intracompany transferee
  • TN - Trade NAFTA
  • P-1 - professional athlete
  • E-3 - Australian temporary worker
  • R-1 - religious worker
  • F-1 - student
  • J-1 - exchange scholar or visitor
  • PERM - (labor certification)
  • PERM - special handling for faculty members
  • I-140 - immigrant visa petition
  • I-140 - special processing for healthcare workers
  • I-140 - special processing for multi-national managers and executives
  • I-485 - application for adjustment of status
  • I-360 - religious worker

Employer Compliance Concerns

  • I-9 compliance
  • Social security "mismatch letters"
  • Verification systems development
  • Anti-discrimination guidance
  • E-Verify counsel
  • Internal audit guidance

Family-Based Petitions

  • Fiancé Petitions
  • Marriage Petitions
  • Family Petitions
  • Consular Visa Processing
  • Conditional Permanent Residency

Other Immigration Matters

  • Diversity lottery
  • Naturalization
  • Certificate of citizenship
  • Re-entry permit
  • Replacement of green card
  • Consultations

Disclaimer: This website is intended to provide general information about our office and the services we provide and is not to be construed as legal advice. Individual situations may not apply to the information given on this site. If you don’t find the answer you’re looking for on our website or if you would like to set up a consultation, please contact our office directly.