Immigration and legal support

Immigration forms assistance

administrative document preparation

Help completing immigration forms and organizing your documents, using the information you provide. We are not attorneys.

Available in New Jersey and Pennsylvania. See the counties we serve

Person filling out a form at a desk

What it is

We help you fill out and organize immigration forms with your data and documents, and check that the package is complete, signed and up to date before it is sent. This is an administrative document preparation service: we do not give legal advice or represent you before USCIS.

Includes

  • Work permits
  • Green Card (permanent residence)
  • U status extension
  • DACA
  • DS-260, I-864 and NVC documents
  • Document checklist for the consular interview
  • Certified court dispositions (NJ, NY and PA)

If your case needs legal advice, we will say so clearly and recommend you consult an immigration attorney.

Administrative document preparation service. We are not attorneys and do not give legal advice.

How it works

  1. You tell us about your filing and the dates you have.

  2. We go over the document list together and confirm cost.

  3. We prepare the complete package for you to review and send.

Frequently asked questions

What people ask us most.

Don't see your question? Message us on WhatsApp or call (862) 215-5504

How do I book an appointment?

On WhatsApp, by calling or texting (862) 215-5504, or with the form. The service and your city are enough.

What happens after I send the form?

We contact you the way you chose to confirm documents, cost and time. Nothing is scheduled without your confirmation.

How much does it cost?

It depends on the service. Certified translations from $25 per page; small wedding ceremony $150. Everything else is quoted by document and distance, in writing and before the appointment.

Do you speak Spanish?

Yes. In Spanish, in English or both.

What should I have ready?

Almost always a valid photo ID and the complete document. The exact list is on each service page.

What are your hours?

Monday to Friday from 10:00 am to 7:00 pm, Saturday from 8:00 am to 3:00 pm and Sunday from 1:00 pm to 8:00 pm.

Which payment methods do you accept?

Cash, Cash App, Zelle and PayPal.

Contact

Request your appointment.

Leave us the basics and we contact you the way you prefer. No appointment is confirmed until we talk.

Office hours

Monday to Friday
10:00 am – 7:00 pm
Saturday
8:00 am – 3:00 pm
Sunday
1:00 pm – 8:00 pm

Payment methods

Cash · Cash App · Zelle · PayPal

Step 1 of 2
I prefer to be contacted by

We use your details only to respond and never share them. Don't include Social Security numbers or documents: we ask for those later through a secure channel.