Skip to content

Work permits and visas

Keep your permit valid, and your paycheck steady

A permit that expires before the renewal is approved can cost a job. We file early, track the dates and tell you what to do if the agency is slow.

What we file

  • Work permit renewals (Form I-765)

  • DACA renewals, and first requests if the program allows them

  • Employer-sponsored work visas for workers and families

  • Changes of status for students, spouses and dependents

  • Letters for employers who need proof of work authorization

A desk with a laptop, printed forms and a coffee mug

By situation

Three ways people come to us for work papers

Different paths, one habit: we put the expiration date on our calendar the day you hire us.

  • I-765

    Renewing a permit

    We recommend filing as soon as the agency allows. We assemble photos, copies and the form, and track the receipt.

  • DACA

    Deferred action (DACA)

    We review your history, confirm what the program currently allows and prepare the request with its supporting records.

  • I-129

    A job offer from a company

    We talk with the employer or its HR team about which visa fits the job, what they file and what stays on your side.

Time matters

If your permit is about to lapse

Call before it expires, not after. Depending on your category, an automatic extension may apply, and your employer may need a specific document to keep you on payroll.

Bring the permit, the receipt notice if you have one, and the name and address of your employer.

Work permit questions

How early can I renew?

The agency sets a window before the expiration date. We tell you the exact date for your category and put it on our calendar.

Does my employer have to be involved?

For a renewal or DACA, no. For an employer-sponsored visa, yes: the company files part of the case and pays certain costs.

Will traveling affect my permit?

It can. Some permits and programs limit travel, and leaving without advance permission can end your status. Ask us before you buy a ticket.

Send us the expiration date

Everything else we can work out together.