Construction companies in Alabama
8,588 construction companies by trade, county and city.
Browse by trade
General contractors4,134Roofing and exteriors893HVAC858Other construction trades600Electricians424Remodeling395Concrete and masonry353Excavation and demolition287Carpentry, drywall and windows240Painting176Fences and decks173Flooring and tile93Garage doors76
Browse by county
Autauga County116Baldwin County725Barbour County23Bibb County42Blount County92Bullock County4Butler County22Calhoun County178Chambers County55Charlevoix County1Cherokee County83Chilton County83Choctaw County15Clarke County17Clay County8Cleburne County19Coffee County82Colbert County129Conecuh County18Coosa County16Covington County65Crenshaw County25Cullman County197Dale County43Dallas County40DeKalb County145Elmore County173Escambia County79Etowah County198Fayette County28Franklin County36Geneva County50Greene County5Hale County19Harris County1Henry County26Houston County223Jackson County77Jefferson County1,096Lamar County14Lauderdale County157Lawrence County64Lee County291Limestone County207Lowndes County21Macon County14Madison County720Marengo County28Marion County28Marshall County219Mobile County692Monroe County16Montgomery County305Morgan County277Other locations158Perry County6Pickens County13Pike County42Randolph County28Richmond County1Russell County62Seminole County1Shelby County536St. Clair County178St. Johns County1Sumter County11Talladega County113Tallapoosa County74Tuscaloosa County327Utah County1Walker County87Washington County22Wilcox County10Winston County60
Browse by city
Abbeville9Adamsville6Addison12Alabaster91Albertville65Alexander City40Alexandria15Altoona13Andalusia42Anniston89Arab43Ardmore20Arley16Ashford7Ashville17Athens137Atmore41Attalla18Auburn117Axis5Bay Minette42Bessemer101Billingsley10Birmingham634Blountsville19Boaz42Brantley5Bremen6Brewton22Brierfield7Brookwood9Bryant5Butler8Calera33Camden5Cedar Bluff13Center Point5Centre25Centreville7Chancellor9Chatom6Chelsea21Cherokee7Chickasaw7Childersburg9Chunchula8Citronelle10Clanton51Clayton5Cleveland13Coden8Coker5Collinsville9Columbiana17Cottondale16Cottonwood5Creola8Cropwell14Crossville7Cullman131Cusseta5Dadeville22Daleville12Danville9Daphne122Deatsville26Decatur171Demopolis16Dora17Dothan174Double Springs7Duncanville8Eclectic10Eight Mile13Elba7Elberta29Elkmont24Elmore11Empire5Enterprise69Eufaula17Eva10Evergreen15FT Payne5Fairfield10Fairhope113Falkville12Fayette11Flomaton14Florence105Foley157Fort Payne53Fultondale13Fyffe11Gadsden89Gardendale26Gaylesville5Georgiana5Geraldine5Glencoe5Goodwater6Gordo5Grand Bay22Grant15Greensboro5Greenville17Grove Hill5Guin8Gulf Shores62Guntersville48Gurley20Haleyville19Hamilton12Hanceville28Harpersville6Hartford9Hartselle48Harvest21Hayden10Hazel Green29Headland14Heflin15Helena29Henagar10Higdon5Highland Home5Hillsboro6Hokes Bluff7Holly Pond6Hollywood5Homewood31Hoover91Hope Hull11Horton9Houston5Hueytown22Huntsville462Irondale45Irvington12Jackson7Jacksons Gap8Jacksonville19Jasper59Jemison14Joppa5Killen27Kimberly6Laceys Spring20Lafayette8Lanett21Leeds34Leesburg7Leighton12Lillian8Lincoln20Linden8Lineville5Lowndesboro5Loxley38Madison135Marbury9Mc Calla5McCalla14Mentone5Meridianville20Midland City6Millbrook33Mobile425Monroeville13Montevallo34Montgomery289Moody19Morris6Moulton18Moundville11Mountain Brook19Mt Olive6Munford12Muscle Shoals59Nauvoo5New Hope10New Market24Newton18Northport101Notasulga8Odenville26Ohatchee14Oneonta34Opelika101Opp10Orange Beach29Owens Cross Roads21Oxford35Ozark20Pelham121Pell City61Phenix City87Piedmont30Pike Road15Pinson27Pleasant Grove10Prattville100Quinton6Rainbow City40Rainsville17Ramer6Randolph6Remlap11Roanoke8Robertsdale56Rogersville21Russellville26Salem23Samson8Saraland26Satsuma6Scottsboro44Seale5Selma31Semmes46Sheffield11Shelby7Silverhill15Slocomb18Smiths Station17Somerville15Southside10Spanish Fort29Springville26Stapleton6Steele8Sterrett6Stevenson7Summerdale38Sylacauga39Talladega27Tallassee26Taylor7Theodore77Thorsby6Titus5Toney29Town Creek10Trinity19Troy33Trussville57Tuscaloosa173Tuscumbia43Union Grove14Valley12Valley Head10Vance5Verbena6Vernon6Vestavia7Vestavia Hills41Vinemont18Wadley5Warrior21Webb6Wedowee8Wellington7West Blocton12Wetumpka62Wilmer19Wilsonville10Winfield13Woodstock7
Local figures are estimates from public records and Zillow housing data, updated regularly.