All of the above may be required to inspect construction works or progress, depending on the specific project and its requirements.
Construction Manager: A construction manager is responsible for overseeing and managing the construction project. They may conduct regular inspections to ensure that the work is being carried out according to the plans and specifications.
Lender: In some cases, a lender may have a financial stake in the construction project and may require inspections to monitor the progress and ensure that the funds are being used appropriately. They may hire third-party inspectors or rely on reports from other professionals involved in the project.
Design Professional: A design professional, such as an architect or engineer, may be involved in the project to develop the construction plans and specifications. They may also be responsible for inspecting the construction works to ensure that they conform to the design intent and meet the required standards.
In summary, all three roles - Construction Manager, Lender, and Design Professional - can play a part in inspecting construction works or progress to ensure compliance, quality, and adherence to project requirements.