The Borough Council shall require the developer to execute a developer's agreement with the Borough prepared by the Borough Solicitor at the expense of the developer. Such developer's agreement shall contain provisions that are reasonably required to guarantee compliance with the conditions of approval, if any, and to guarantee the proper installation of on-site and off-site improvements related to the subdivision or land development in a reasonable time period established by the Borough. Said developer's agreement shall be executed, the required performance guarantee shall be posted, and all required fees shall be paid before the Borough approves and signs the final plat for recording purposes. No plan shall be signed for recording until certified copies of all permits and approvals required by applicable federal, state, county and Borough codes and regulations are received by the Borough and the financial security for completing public improvements is received by the Borough.
A. 
The granting of preliminary approval by the Borough Council shall not entitle the applicant to record such plan at the Allegheny County Department of Real Estate.
B. 
The final plan, as approved and signed by the President of the Borough Council and the Borough Secretary, shall be recorded in the Allegheny County Department of Real Estate within 90 days of the decision by the Borough Council; except in the event that the plan is approved with a condition requiring a developer's agreement and the posting of financial security, the ninety-day period shall commence upon the execution of that developer's agreement, with the date of execution of that agreement placed in the plan as the date of final approval. The developer's agreement and the posting of financial security shall occur within six months of the decision regarding the plan by the Borough Council unless an extension is granted by the Borough Council in writing. Upon review of the financial security by the Borough, Borough Council shall consider approval of the plan for recordation, the acceptance of financial security, and execution of the developer's agreement at its next regularly scheduled meeting. In the event that the developer's agreement is not executed by all parties within this period, or an extension is not granted, the final plan approval shall be considered null and void. The Allegheny County Department of Real Estate shall not accept any plat for recording unless such plat officially notes the approval of Borough Council and review by the appropriate county agencies.
C. 
The developer shall submit to the Borough the required number of Mylar recording plans as determined by the Zoning Officer. The Borough shall record the plans with the Allegheny County Department of Real Estate.