Understanding a house price contingencies professionals customers and vendors