We do not require a down payment. The total amount is due after we finish your project. Your estimate provides you with this information.