Book a meeting

Use this page to schedule a meeting with John. For a free consultation, select the meeting type you are interested in (virtual or in-person), then select the “30-minute Free Consult.”  You will receive an email confirmation of the appointment, as well as reminders 1 day ahead, and 1 hour ahead.