Could a deposit bond be your solution to securing a property?

Deposit Bonds