formal agreement or contract (‘bai’ah’) between the homeowner, as the client, and the appointed contractor is crucial before starting any project, the Construction Industry Development Board (CIDB) ...