All developments, upon municipal approval of plans and prior to the issuance of a building permit, shall obtain a street excavation permit for any excavation, removal, replacement, repair, construction, or other disturbance of any portion of the public improvements within a public street or drainage right-of-way, and shall be required to observe all other regulations as set forth in this chapter or by the City Engineer.