What are the payment terms?

A non refundable deposit of $100 is due with the contract. Visa, Master Card or check is accepted. Balance of charges are due 14 days before the event date.