IIBA provides a broad range of immigration services and has offices in most Bay Area counties. Although it is a non-profit, it charges reduced costs on a sliding scale. The San Francisco office typically has capacity for new cases, while some of the other offices may have waitlists for certain services.

Ways to Contact

Each IIBA office offers drop-in consultations and/or consultations by appointment. Some consults are for free, some carry a $30 drop-in fee and a $60 appointment fee. See HERE for hours and office locations. Call office to confirm times or make an appointment:

San Francisco Office: (415) 538-8100 ext. 206

Oakland Office: (510) 451-2846 ext. 301

Brentwood Office: (925) 237-8581 ext. 11

Redwood City Office: (650) 780-7530

Fremont Office: (510) 894-3639

Napa Office: (707) 266-1568 ext. 401

Petaluma Office: (707) 932-7000

IIBA also offers free citizenship, DACA, and general immigration workshops across the Bay Area. See HERE for upcoming workshops in your area.


After you call in, the organization will tell you next steps.


Collect key information in advance if possible: case numbers, names of key people, court dates and deadlines, documents related to the issue, and any questions you have.