The City of Twin Falls does not require general business licenses. The city clerk ensures that requirements of license holders are kept current and businesses understand and follow City Code requirements. The city clerk also assists businesses seeking licenses by:
Explaining local license regulations.
Giving the appropriate forms.
Collecting the required fees
Submitting all license applications to the proper departments for approval
Notifying the applicant if there is a problem with the application or if the license is denied