Whenever the construction and/or replacement of a driveway enters into or upon a Township road, an application must be filed with the Township for an encroachment permit and accompanied by a fee as set from time to time by resolution of the Board of Supervisors prior to said construction or replacement of said driveway.