Madison County, Alabama: 27 roofing companies for 174,709 homes
27 firms with paid staff did roofing in Madison County in 2023. Madison County is an ordinary load at 6,471 homes per firm (median 5,189). Since 2016: 19 to 27 firms (42% more).
Typical · Madison County: 6,471 homes per firm, 1.25x the median
- 27firms in 2023 (2016: 19)
- 6,471homes per firm (median 5,189)
- 1.5firms per 10,000 homes
- 98employees, March 2023
- $74,286payroll per employee
Madison County: 27 firms now, 19 in 2016
| 2016 | 19 |
|---|---|
| 2019 | 20 |
| 2021 | 25 |
| 2022 | 24 |
| 2023 | 27 |
| Madison County | Firms | Hail days | Staff | Payroll |
|---|---|---|---|---|
| 2016 | 19 | 1 | n/a | n/a |
| 2019 | 20 | 1 | 90 | $4,570k |
| 2021 | 25 | 2 | 127 | $7,903k |
| 2022 | 24 | 4 | 78 | $5,165k |
| 2023 | 27 | 8 | 98 | $7,280k |
Sources: Census CBP, NOAA
98 employees across 27 companies is 3.6 each; 21 companies (78%) have fewer than 5. Alabama roofer median wage $45,670. Madison County firms paid $74,286 per employee.
Madison County against the median of 593 counties
All 1 Alabama counties compared
Madison County hail: 32 severe days
| Madison County days with 1 in+ hail | 32 (top quarter, cut-off 30) |
| Madison County peak month | May |
| Madison County largest stone | 2.75 in, May 20, 2025 |
Year by year: Madison County hail history
Check a Madison County quote with Alabama wages prefilled.
Questions about Madison County
How many roofing companies are in Madison County, Alabama?
27 firms in 2023 and 19 in 2016.
Is Madison County short of roofers?
Madison County: 6,471 homes per firm, typical.