SPECIAL NOTE: A hold on a date means a client has contacted us but the date is still available.
Also, due to COVID-19, we have more availability than usual. If a date says CANCELLED, that means
we are now open on that date so CONTACT US today if interested in booking!!!
(Updated 11.25.2020) * denotes public performance