I am typically booked 4-6 weeks in advance, but occasionally have immediate availability (2-3 days notice means a “rush” booking and carries a premium fee). Complete the attached contact form or email me directly at or call me at 415-716-8442.

A 50% (non-refundable) deposit is required to hold your date. Fill out the information below to receive a formal quote and determine your deposit amount, you can PayPal me (I also accept credit cards via Square, Venmo, company or personal checks).