A contract can take different forms, some are verbal, some written, some are formal and some informal. ...

It goes without saying that there are numerous factors and additional costs, some of which you may not have considered, involved when buying or selling a property....