41
places
Compare local roofing companies in Alabama. Open a city to see hours and typical prices.
41
places
304
companies
Alabama Licensing Board for General Contractors
Contractor licensing in Alabama is regulated at the state level.
Official license lookup| Place | County | Population | Companies | Request |
|---|---|---|---|---|
| Alabaster | Shelby County | 34,748 | 3 | No |
| Albertville | Marshall County | 23,710 | 4 | No |
| Alexander | Tallapoosa County | 14,515 | 3 | No |
| Anniston | Calhoun County | 20,930 | 6 | No |
| Athens | Limestone County | 34,209 | 8 | No |
| Auburn | Lee County | 85,113 | 8 | No |
| Bessemer | Jefferson County | 24,984 | 5 | No |
| Birmingham | Jefferson County | 195,893 | 32 | No |
| Boaz | Marshall County | 10,619 | 3 | No |
| Cullman | Cullman County | 20,799 | 7 | No |
| Daphne | Baldwin County | 31,396 | 9 | No |
| Decatur | Morgan County | 58,056 | 13 | No |
| Dothan | Houston County | 72,060 | 13 | No |
| Enterprise | Coffee County | 31,211 | 6 | No |
| Fairhope | Baldwin County | 26,625 | 9 | No |
| Florence | Lauderdale County | 42,581 | 4 | No |
| Foley | Baldwin County | 30,354 | 8 | No |
| Fort Payne | DeKalb County | 15,189 | 5 | No |
| Gadsden | Etowah County | 33,367 | 3 | No |
| Gardendale | Jefferson County | 16,425 | 5 | No |
| Gulf Shores | Baldwin County | 17,394 | 6 | No |
| Hoover | Jefferson County | 93,550 | 6 | No |
| Huntsville | Madison County | 233,627 | 27 | No |
| Jasper | Walker County | 14,585 | 4 | No |
| Leeds | Jefferson County | 12,831 | 4 | No |
| Madison | Madison County | 67,968 | 13 | No |
| Millbrook | Elmore County | 17,623 | 6 | No |
| Mobile | Mobile County | 200,824 | 12 | No |
| Montgomery | Montgomery County | 195,300 | 15 | No |
| Moody | St. Clair County | 13,559 | 3 | No |
| Northport | Tuscaloosa County | 31,648 | 3 | No |
| Opelika | Lee County | 35,765 | 4 | No |
| Oxford | Calhoun County | 22,199 | 4 | No |
| Ozark | Dale County | 14,269 | 3 | No |
| Pelham | Shelby County | 25,664 | 10 | No |
| Prattville | Autauga County | 40,582 | 5 | No |
| Saraland | Mobile County | 16,652 | 3 | No |
| Spanish Fort | Baldwin County | 11,203 | 5 | No |
| Trussville | Jefferson County | 27,273 | 4 | No |
| Tuscaloosa | Tuscaloosa County | 114,316 | 10 | No |
| Valley | Chambers County | 10,294 | 3 | No |