prior to the issuance of the certificate of compliance and completion, the sub-contractor shall attend to all defect arising from the faulty workmanship and faulty materials and any other defects which shall appear and rectify the same, and shall make good by replacement or otherwise to the satisfaction of the main-contractor