A deposit of $500 is required upon agreement of contract. Our contract outlines dates and negotiations, protecting everyone and ensuring a worry free transaction.