Home Contact
Attorney Profile
News and Facts
Related Links
Kudos and Accolades
Contact Info








California State Bar Membership Confirmation

Member, American Bar Association


Our clients choose our firm because we offer the best legal representation available anywhere, not because we charge the lowest fee.  Our legal fees are competitive and fair, but they do reflect the dedicated time, effort, expertise, and personal service we invest in every case.


Generally, we cannot provide a fee estimate without an initial meeting to discuss your individual circumstances.  This initial meeting can be scheduled as follows:

bulletIn the company offices of HR Directors.

bulletIn our downtown San Francisco offices.

bulletAs a telephone conference.

We prefer face-to-face initial meetings because often we must work together for months or years.  For those who cannot easily meet in San Francisco (such as potential clients who are out of the country or state), we can schedule a time for an attorney consultation by telephone.

You may call or email to schedule an attorney consultation or to discuss your case.  There is no consultation fee for human resources professionals in large companies.  For others, there is a small fee for an attorney consultation (usually $100).  If a case has already been started (and you are looking for assistance to fix it, or seek a second opinion), if you are outside the U.S., or if your matter involves unusual complexity (such as an investor's visa), the consultation fee is $350. 

There is no charge for discussing your case with a paralegal to determine whether we can help*.  To discuss your case with a paralegal and/or schedule a consultation with the attorney please call (415) 248-3100 (7 a.m. to 3 p.m., M-F), or send an email to info@immilaw.com

We accept checks, credit cards, cash, and debit cards. You can pay for the consultation in advance of the meeting by clicking the PayPal icon to the right. In some cases, the consultation fee is credited to the legal fee if you decide to retain us. Potential and existing clients who are overseas can arrange for a telephone or Skype conference conference by first sending an email.


*Paralegals do not give legal advice.

Back Next

Copyright 2018 Law Offices of James A. Bach All rights reserved

(415) 248-3100

Call (415) 248-3100 to discuss your case or schedule an appointment (7 a.m. to 3:30 p.m., M-F)

Debit and credit cards accepted:

or call (415) 248-3100 with credit card information