Yes. Once both parties sign the contract, it is a legal agreement. A title company or lawyer will oversee the process to ensure you get paid.