how to buy a house Hamilton