Get a Consultation

Get immigration legal advice from an IIBA attorney or qualified legal representative. Call an office near you to schedule a consultation.

Legal consultations are by appointment only. Please contact an office near you to make an appointment:

During an immigration consultation, you will be able to speak to and receive legal advice from an IIBA attorney or qualified legal representative. IIBA will work with you to identify which immigration benefits you may be eligible for and assist you throughout the legal process.

Everyone is welcome at IIBA, regardless of race, ethnicity, sexual orientation, gender identity, physical or mental ability, income, or immigration status. No one will be denied service due to inability to pay.


San Francisco Office (San Francisco County)

To schedule an appointment or learn more, please call (415) 538-8100 ext. 206.


Redwood City Office (San Mateo County)

To schedule an appointment or learn more, please call (650) 780-7530.


Oakland Office (Alameda County)

To schedule an appointment or learn more, please call (510) 451-2846 ext. 301 or book online:


Brentwood Office (Contra Costa County)

To schedule an appointment or learn more, please call (925) 237-8581 ext. 11 or book online:


Fremont Office (Alameda County)

To schedule an appointment or learn more, book online here or call (510) 894-3639.


Napa Office (Napa County)

To schedule an appointment or learn more, please call (707) 266-1568 x 401 or book online:


Petaluma Office (Sonoma County)

To schedule an appointment or learn more, please call (707) 932-7000 or book online:

Share This