No, it is not a statutory requirement to have a contract for a building project. However, we recommend that a contract is put in place for larger or complex projects as it binds both client and contractor to a clear framework for how the project is run and provides mechanisms for resolving disputes.