Introduction Every construction project has at least one consultant appointed by a developer (also known as an 'employer' of the project). While the types of consultant and their respective roles may differ from project to project, a consultant's role generally includes the certification of work and progress. In most instances, this also requires the consultant to certify the amount payable for work done and the amount payable by the employer to the main contractor. A payment certificate will be issued thereafter. As cashflow is crucial for main contractors in any ongoing construction project...