Immigration Services
Document preparation and filing assistance across the most common immigration categories.
Asylum, TPS & Humanitarian Programs
Preparation assistance for asylum, Temporary Protected Status, and related humanitarian filings.
Green Card
Lawful permanent resident application preparation and supporting document organization.

Apply for a Green Card
Form I-485
Preparation assistance for Adjustment of Status to lawful permanent resident.
Learn more
Renew or replace a Green Card
Form I-90
Preparation assistance for renewing an expiring Green Card or replacing a lost, stolen, or damaged one.
Learn more
Affidavit of Support
Form I-864
Preparation assistance for the sponsor's Affidavit of Support in family-based Green Card cases.
Learn more
Remove conditions on permanent residence
Form I-751
Preparation assistance for replacing a 2-year conditional Green Card with a permanent one.
Learn more
Request a vaccination waiver
Form I-601
Preparation assistance for requesting a waiver of immigration vaccination requirements on religious or moral grounds.
Learn moreFamily Immigration
Petitions and forms to help family members immigrate or adjust status.

Family Immigration Petition
Form I-130
Preparation assistance for petitions filed by a U.S. citizen or permanent resident on behalf of a family member.
Learn more
Refugee or asylee family petition
Form I-730
Preparation assistance for petitions to bring a spouse or child to join an asylee or refugee.
Learn moreCitizenship and naturalization
Preparation assistance for naturalization applications and related filings.
Immigration Court Document Preparation
Organization of filing materials for individuals with matters before immigration court.

Return of Original Passport After Court Case Win
Preparation assistance for requesting the return of the original passport held after winning an immigration court case.
Learn more
Motion to change venue
Preparation assistance for requesting that an immigration court case be transferred to another location.
Learn more
Motion to consolidate cases
Preparation assistance for requesting that related family members' immigration court cases be combined.
Learn more
Motion to terminate proceedings
Preparation assistance for requesting that an immigration court case be closed.
Learn moreTravel Documents
Preparation assistance for reentry permits, advance parole, and related travel filings.
Visa Services
Document preparation assistance for select nonimmigrant and immigrant visa categories.

Tourist Visa (B-1/B-2)
Form DS-160
Preparation assistance for U.S. visitor visa applications for business or tourism.
Learn more
Fiancé(e) Visa
Form I-129F
Preparation assistance for K-1 visa petitions for a foreign-citizen fiancé(e).
Learn more
Diversity Visa (Green Card) Lottery entry
Preparation assistance for submitting an entry to the Diversity Visa Green Card lottery program.
Learn moreOther document services
Additional document preparation services approved for our current service list.

Request a fee waiver
Form I-912
Preparation assistance for the Request for Fee Waiver on eligible USCIS applications.
Learn more
Biographic Information Registration
Form G-325R
Preparation assistance for biographic information filings, including registration at age 14.
Learn more
Change of Address Filing
Form AR-11
Preparation assistance for updating your address with USCIS, immigration court, or ICE.
Learn more





