Any person who shall build, construct or improve any building, dwelling or other structure or improvement to realty whatsoever, including underground improvements, within the city, and who shall purchase the necessary lumber, fixtures, material or any other supplies needed therefor from any source either within or without the corporate limits of the city, shall remit a deposit to the city prior to