Retrieve & Prepare
We collect the information and documents needed to prepare your FOIA request.
We collect information, file and track a FOIA request with USCIS to obtain your immigration records. For legal advice or help understanding your records, we can connect you with an independent immigration attorney.
What's included
We collect the information and documents needed to prepare your FOIA request.
We prepare and submit your FOIA request directly to USCIS.
We monitor your request and keep you updated until USCIS releases your records.
How it works
Begin your request online and provide the basic information needed to get started.
Our team verifies your information and collects the signed authorization USCIS requires.
We prepare and submit your request to USCIS on your behalf.
We track your request until USCIS releases your records and send them to you.
FOIA Request Service
$350
one-time service fee
You'll review the service agreement before completing your request.
Questions
The Freedom of Information Act (FOIA) lets you request a copy of your own immigration records from U.S. government agencies. For most people, this means the A-File held by USCIS — the file containing applications, decisions, notices, and other records related to your immigration history.
Your file shows what the government has on record about your immigration history. It may be useful before filing a new application, reviewing a previous issue, or speaking with an immigration attorney about your options.
That's okay. Provide the information you have, and our team will help confirm the details needed to prepare your request.
USCIS processing times vary. We file your request, track it, and keep you updated throughout the process.
Once your records are received, we send them to you. If you would like legal advice or help understanding the information, TerraImm can connect you with an independent immigration attorney.
TerraImm is not a law firm and does not provide legal advice. We connect users with licensed immigration attorneys and legal professionals; all legal advice is provided by independent licensed immigration attorneys. USCIS determines which records are released and may provide only partial information. If legal advice or interpretation is needed after your records are received, TerraImm can connect you with an independent immigration attorney to review the records and discuss possible next steps.