Immigration Institute of the Bay Area: Immigration Services
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.