A.
Before recording final subdivision plats or approving site plan plats, the approving authority shall require that the applicant shall have installed or shall have furnished performance guaranties for the installation of on-tract improvements in accordance with borough specifications as follows: streets, street signs, grading, pavements, curbs, gutters, sidewalks, walkways, streetlighting, shade trees, water mains, fire hydrants, culverts, storm sewers, sanitary sewers and other means of sewage disposal, drainage structures, erosion control and sedimentation control devices, public improvements of open space and surveyor's monuments as required by the Map Filing Law, P.L. 1960, c. 141 (N.J.S.A. 46:23-9.9 et seq.).
B.
All such required improvements shall be certified by the Borough Engineer unless the applicant shall have filed a performance guaranty sufficient in amount to cover the cost of all such improvements or uncompleted portions thereof as estimated by the Borough Engineer.