
Affordable immigration representation.
From business and family immigration petitions to complex removal cases, having an immigration lawyer on your side can make a difference.
Immigration law is complex, second only to the tax code. Let an experienced immigration attorney handle your case.
Speak to an immigration lawyer in Flushing, Queens, New York.
Immigration petitions can be stressful. Over the years, the laws have been changing constantly, and even the slightest misstep could cause your case to be rejected. Immigration laws and USCIS policies evolve constantly, which is why careful preparation matters.
We do not like to hear “no” for an answer, and we leave no stone unturned when representing our clients.

Immigration matters we handle
- Naturalization
- Green Card applications
- Family-based visas
- Employment visas, work permits, H-1B, L-1, and business visas
- PERM and labor certification applications
- Asylum petitions
- I-130 and I-485 adjustment of status
- DACA
- Removal proceedings
- Extraordinary ability EB-1A, NIW, and O petitions
- Appeals, motions to reopen, and motions to reconsider
