All online appointment bookings require a $25 non-refundable deposit. 

If you do not wish to utilize the online appointment feature, please call (716) 608-5539.

Availability for Weddings is limited. Please contact me directly to discuss your needs.