Appointments

We make it easier for you to schedule meetings by minimizing back and forth. See our scheduling tools below for options.

New client? Start here.

Schedule a legal consultation to discuss your immigration questions and concerns. If you are looking for legal advice or analysis, this is the appointment to book.

Choose between half-hour or full-hour appointment types. Note that full payment is required to complete the booking.

Not quite ready to book a consultation? Send us a message or give us a call to chat about how we might be a good fit for you.

View my calendar to schedule either a Google Meet video meeting or a phone call at your preferred phone number. Please reach out to me directly if you need to connect outside of the times currently available on my calendar.

Current Clients and Returning Clients