Putting Your Process First

Rather than undergoing the uncertainty of getting your own application right on your first try in filing an application, work with us. At Kaufman & Kaufman in San Francisco, our immigrant visa application lawyers put more than 40 years of combined experience to work on every matter we handle. If you are going to file an immigrant visa application, we urge you to avoid going it alone.

Instead, work with an experienced team of lawyers. We understand the visa application process, so we can get it done right the first time. In the process, we save you time, money and aggravation.

Put Our Knowledge To Work For You

Our attorneys can assist you with a number of different immigrant visa applications, including:

  • Provisional waivers
  • Waivers of grounds of inadmissibility (plural and plural)
  • Affidavits of support

We regularly work on the immigration visa process with the Department of Homeland Security, subagencies, the Department of State and the National Visa Center. We can put that knowledge to work for you.

You will rest easier knowing you are relying on our years of experience and our intimate knowledge of the immigrant visa application process. We help you understand which options best fit your particular circumstances by working with you on a one-on-one basis. Even when the law may be uncertain, we can advise you intelligently about how to move forward with your application.

Schedule An Appointment With Kaufman & Kaufman

Let us put your mind at ease. Call 415-800-1532 to schedule an initial consultation with our office. You can also contact our firm online.

Contact The Firm

Bold labels are required.

Contact Information

The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish an attorney-client relationship. Confidential or time-sensitive information should not be sent through this form.


Privacy Policy


Kaufman & Kaufman
369 Pine Street
Suite 218
San Francisco, CA 94104

Phone: 415-800-1532
Fax: 415-956-7773
Map & Directions