The information below is taken from the City of Trussville, AL website
Contractor Licenses may be obtained at the City of Trussville Inspections Office, 425 Cherokee Drive (P. O. Box 159), Trussville, AL 35173 Telephone (205) 655-5483, Fax (205) 655-1374.
All other Business Licenses may be obtained at the City of Trussville Administrative Office, 131 Main Street (P. O. Box 159), Trussville, AL 35173 Telephone (205) 655-7478, Fax (205) 655-7487.
You may download a copy of license or forms by clicking here.
LICENSES:
A License is required for any business, trade, vocation, occupation, profession or exhibition conducted in the City of Trussville. Please contact the office listed above for information concerning requirements such as certifications, approvals, and fees.
A guide to setting up a new business in Alabama can be found at https://revenue.alabama.gov/wp-content/uploads/2017/05/Business-Starting_a_New_Business.pdf