Request a Consultation

The form below is only for scheduling a “New Appointment” (in Office or Virtual), and any other types of messages will be automatically discarded.

To request the consultation, please provide us with your name, phone number, email, and a brief description of your immigration legal matter (for example, a K-1 Visa application, applying for a work visa in the USA, or Deportation Defense). If your situation is urgent, please include a request for an “Urgent” appointment in your message.

Once we receive your completed “Request a Consultation” form, we will contact you shortly to confirm the schedule for your personalized one-to-one consultation with one of our immigration attorneys, either at one of our office locations or virtually from anywhere around the world during regular business hours from 9 am to 6 pm PST Monday thru Friday (California, United States timezone).

Contact Us

You can meet us in person at one of our locations in California or Nevada. Please use the form on this page to schedule an “Office Consultation” with one of our attorneys.

We also work with and accept international clients, so for individuals currently outside the United States or who are currently in the US but don’t have time to visit one of our office locations, please request a “Virtual Consultation” using the form below (Zoom, Skype and WhatsApp are supported).

For existing clients, please email or call your case manager directly as assigned (do not use this form). For ANY general inquiries (non-legal), service or product offers, and any questions about our website, send those to our main email address – contact@kgimmigrationlaw.com

California Locations

San Francisco Office

465 California St Ste 607

San Francisco, CA 94104

(415) 777-4445

Los Angeles Office

8484 Wilshire Blvd Ste 430

Beverly Hills, CA 90211

(310) 717-0200

(323) 782-3877

Sacramento Office

1851 Heritage Ln Ste 298

Sacramento, CA 95815

(916) 610-3223

Santa Rosa / Petaluma Office

131A Stony Cir Ste 475

Santa Rosa, CA 95401

(707) 684-4500

(707) 433-2060

San Rafael / Marin County Office

1010 B St Ste 324

San Rafael, CA 94901

(415) 578-7374

Napa / Sonoma Office

1041 Jefferson St Ste 2

Napa, CA 94559

(707) 717-0400

Vallejo / Fairfield / Solano County Office

690 Walnut Ave Ste 235

Vallejo, CA 94592

(707) 737-7800

Bishop / Mammoth Lakes / Yosemite Office

621 W Line St Ste 103

Bishop, CA 93514

(760) 575-5600

Ukiah / Mendocino County Office

308 S School St Ste L

Ukiah, CA 95482

(707) 500-3777

Nevada Location

Reno Office

1 E Liberty St Ste 600

Reno, NV 89501

(775) 367-3660