Services
Immigration services
We prepare your complete case and support you at every step, at any of our 22 offices.
Citizenship (Naturalization)
N-400
We prepare your complete N-400 citizenship application and get you ready for the interview and the civics and English test.
Learn moreDACA
I-821D, I-765
We help you renew Deferred Action (DACA) and your work permit on time, and keep you informed about the program’s current status.
Learn moreGreen Card Renewal
I-90
We renew or replace your 10-year permanent resident card if it is expiring, expired, lost, stolen or has incorrect information.
Learn moreRemoving Conditions on Residence
I-751
If you received a 2-year conditional green card through marriage, we prepare your Form I-751 to get your 10-year card.
Learn moreAdjustment of Status
I-485
If you are already in the United States and eligible, we help you apply for permanent residence without leaving the country using Form I-485.
Learn moreFamily Petitions
I-130
Citizens and permanent residents can petition for relatives. We prepare your Form I-130 and stay with you until your relative gets their green card.
Learn moreTPS (Temporary Protected Status)
I-821, I-765
We prepare your initial TPS application or re-registration and work permit within the deadlines the government sets.
Learn moreConsular Processing
DS-260
If your relative will get their green card abroad, we guide you through the National Visa Center (NVC), the documents and the consulate interview.
Learn moreWaivers
I-601A, I-601, I-212
We prepare immigration waivers, such as the I-601A provisional waiver, so you can get your green card despite unlawful presence or other obstacles.
Learn moreWork Permit
I-765
We apply for or renew your work permit (EAD) with Form I-765 based on your category: pending green card, asylum, TPS, DACA and others.
Learn more
Not sure which service you need?
Tell us your situation and we will explain your options.
