A business license must be obtained before engaging in any business in the City of Homewood. If you would prefer to print the application and bring it to the address below, VISIT HERE TO DOWNLOAD THE APPLICATION.
If you have any questions, email or call:
205-332-6111
The City Clerk's office is located at 2850 19th Street South, Homewood, Al 35209