Buying a property is one of the biggest decisions most people will make in their lifetime, and it’s easy to get swept up in the excitement. But before you put pen to paper, there are some essential checks you need to make. Rushing into a contract without understanding...
