Skip to content

Roofing services in Alabama

Compare local roofing companies in Alabama. Open a city to see hours and typical prices.

41

places

304

companies

Contractor licensing

Alabama Licensing Board for General Contractors

Contractor licensing in Alabama is regulated at the state level.

Official license lookup

Cities

PlaceCountyPopulationCompaniesRequest
AlabasterShelby County34,7483No
AlbertvilleMarshall County23,7104No
AlexanderTallapoosa County14,5153No
AnnistonCalhoun County20,9306No
AthensLimestone County34,2098No
AuburnLee County85,1138No
BessemerJefferson County24,9845No
BirminghamJefferson County195,89332No
BoazMarshall County10,6193No
CullmanCullman County20,7997No
DaphneBaldwin County31,3969No
DecaturMorgan County58,05613No
DothanHouston County72,06013No
EnterpriseCoffee County31,2116No
FairhopeBaldwin County26,6259No
FlorenceLauderdale County42,5814No
FoleyBaldwin County30,3548No
Fort PayneDeKalb County15,1895No
GadsdenEtowah County33,3673No
GardendaleJefferson County16,4255No
Gulf ShoresBaldwin County17,3946No
HooverJefferson County93,5506No
HuntsvilleMadison County233,62727No
JasperWalker County14,5854No
LeedsJefferson County12,8314No
MadisonMadison County67,96813No
MillbrookElmore County17,6236No
MobileMobile County200,82412No
MontgomeryMontgomery County195,30015No
MoodySt. Clair County13,5593No
NorthportTuscaloosa County31,6483No
OpelikaLee County35,7654No
OxfordCalhoun County22,1994No
OzarkDale County14,2693No
PelhamShelby County25,66410No
PrattvilleAutauga County40,5825No
SaralandMobile County16,6523No
Spanish FortBaldwin County11,2035No
TrussvilleJefferson County27,2734No
TuscaloosaTuscaloosa County114,31610No
ValleyChambers County10,2943No

Nearby states