No, we do not ask for deposits or upfront payments. You only pay us when you are 100% satisfied. This means we take all the financial risk in purchasing materials, labour etc. This is because we are so confident in our work and our absolute priority is 100% satisfaction.