No applicant shall be granted a license unless he shall have provided himself with the proper and necessary machinery or other appliances for properly taking care of and disposing of said garbage in conformity with the health regulations of the state of Illinois, the county of DeWitt and this city, nor unless such applicant owns each vehicle to be used in garbage collection, nor if the applicant has been guilty of any wilful violation of any health or sanitary provisions of the city or is in default on any contract with the city. (1968 Code, sec. 41-104)