We require a 10% deposit to schedule the job. We then require an additional 40% payment when we begin the work, and the remainder is due at the time of installation.