Contractors
Any and all contractors that are hired by the City of Hannibal are required to complete the following form and submit it to the City Clerk for approval before any work is performed.
Contractor License Application
Contractor Hold Harmless Agreement
Contractor Insurance Requirements
Affidavit for Work Authorization Document
Forms can be submitted electronically HERE
or mailed to the address below: