Contact Us
About Us
Meet Our Team
Our Mission
Locations
Los Angeles
Work With Us from Anywhere
Services
Marriage Green Cards
Fiancé(e) Visas
Removal of Conditions (I-751)
Family-Based Green Cards
Parents (Mom/Dad) Green Cards
Children (Son/Daughter) Green Cards
Siblings (Brother/Sister) Green Cards
Citizenship and Naturalization
Citizenship and Naturalization (N-400 & More)
Application for Certificate of Citizenship (N-600)
Certificate of Citizenship for Children (N-600K)
Preserving Residence for Naturalization (N-470)
Expedited U.S. citizenship for spouses abroad (319b)
Entrepreneur Visas
E-2 Entrepreneur Visas
L-1 Employee Transfer Visas
Consular Processing
Reentry Permits
Student Visas
Legal Services We Do Not Provide at JQK Law
Immigration Tools
USCIS Marriage Green Card Filing Fee Calculator
When can you file your I-751 Removal of Conditions Application?
N-400 Early Filing Date Calculator | Naturalization Eligibility Tool
Blog, Reviews & Approvals
Blog
Reviews
Approvals
русский язык / فارسی
Reviews & Approvals
Approvals
SCHEDULE A CONSULTATION
Zoom
EB – 1A Talent Green Card Petition
Zoom
Green Card for a Spouse of a U.S. Citizen in the U.S.
Zoom
Parent of a U.S. Citizen I-130 Petition Outside the U.S.
Zoom
Green Card for a DV Lottery Winner in the U.S.
Zoom
K-1 Fiancé(e) I-129F Petition
Zoom
O-1A Talent Work Visa Petition
Zoom
H1-B Nonimmigrant Worker Petition
Zoom
I-824 Application to Send an Approved I-130 to NVC
View more
Contact Us
John and his team have helped thousands successfully navigate complex immigration cases. Ready to get trusted answers for yours?
Let’s Talk
Secure
SCHEDULE A CONSULTATION
Your request has been sent successfully
Send another one
Oops... Something went wrong
Try again