We require a deposit before matching you to reserve your place in our queue for beginning work on your project. Having money on the table tells us you are serious and will be engaged.
We only ask for a deposit when we are confident we can match you with pros in our network who are the right fit for you. If we were not confident in our abilities then we wouldn't charge, and if we cannot help you then we will tell you so.