Effect on municipal services. Before granting any site plan approval, the Plan Commission may, besides obtaining advice from consultants, secure such advice as may be deemed necessary from the Village Engineer or other municipal officials, with special attention to the effect of such approval upon existing municipal services and utilities. Should additional facilities be needed, the Plan Commission shall forward its recommendations to the Village Board and shall not issue final approval until the Village Board has entered into an agreement with the applicant regarding the development of such facilities.