We require a 50% deposit upon signature of our contract. 7 day grace period post completion for final payment.