Book an appointment.

Spark something new

We offer two types of appointments:

In less than two minutes, you can schedule your in-person consultation or  video consultation right now on your phone, tablet, or computer.

You will receive an email confirmation with instructions to prepare for your appointment, along with the date and time.

For many people, finding an “attorney near me” can be challenging, which is why we offer in-person consultations and video consultations. It’s frustrating to make an appointment during your work day, only to be told that the attorney cannot help you, so we frequently create evening and weekend availability for appointments, so that you do not have to take time off work to meet with an attorney.

In a consultation, our lawyer will ask you pointed, personal questions to determine if we can help you. We will review relevant facts, provide a quote for services, or schedule a follow-up consultation if necessary, at no additional charge to you. Take note of our cancellation policy for each type of appointment. Note that free consultations do not guarantee the exact start time of your appointment due to scheduling constraints, but paid consults will guarantee a start time in exchange for the payment.

Once you book an appointment, please visit our Preparing for Your Appointment instruction page to make sure you get the most from the consult. If you’re meeting us in-person, please also visit the Contact and Directions page to make sure you know where our office is located.

Make sure your computer/phone and internet browser (e.g. Chrome, Safari) show your calendar in Eastern Standard Time (GMT-04:00) to ensure you see the correct time.

  • 30 minute free consultation.

  • We cannot guarantee that the consult will start at the precise time you book, due to scheduling issues.

  • Click the “Free In-Person Consult” link here or above to open the calendar and select your appointment time.

  • Must confirm with your name, email address, phone number, and the type of case you wish to discuss (e.g. immigration, court, traffic, worker’s compensation, personal injury, etc.).

  • One hour Google Meet video consultation (no Gmail required).

  • This consultation has a guaranteed start time, but you must pay the fee at the time of scheduling using the online Stripe payment portal.

  • Click the “Paid Virtual Consult” link here or above to open the calendar and select your appointment time.

  • Must confirm with your name, email address, phone number, and the type of case you wish to discuss (e.g. immigration, court, traffic, worker’s compensation, personal injury, etc.).

Prefer to contact the attorney for assistance with scheduling your consultation? Use the form below to send a message.

Once you book an appointment, read our guide to prepare for the appointment, so that you have all the necessary information ready with you.