Research · Census data

How many roofing companies are in the US?

25,519 roofing contractor businesses with employees in 2023, employing 215,242 people, according to the US Census Bureau. Below: every state, how fast it is growing, how many roofers it has per resident, and how small most roofing companies are.

Roofing companies
25,519
Employees
215,242
Annual payroll
$15.2B
Fewer than 5 staff
65%

What the numbers say

Most roofing companies are tiny. 65% have fewer than five employees and 80% fewer than ten; the average is 8.4 employees per company. Only 216 have a hundred or more.

The big states lead on count; smaller states lead per resident. California, Texas and Florida have the most roofing companies. Per resident, Colorado leads with 15.6 per 100,000 people, then Idaho and Wyoming; Nevada has the fewest (3.8). Colorado is also home to the US city with the most damaging-hail days in our hail study.

The trade grew. 24,532 establishments in 2022, 25,519 in 2023: 4.0% more in a year.

Roofing companies by number of employees

1–4
16,661
5–9
3,826
10–19
2,566
20–49
1,715
50–99
533
100–249
190
250–499
20
500–999
6
1,000+
0

Every state

StateCompaniesSince 2022Per 100k peopleEmployeesStaff per companyPayroll per employee
California2,926+4.7%7.523,9038.2$72,000
Texas2,442+4.0%7.916,0076.6$73,200
Florida2,215+9.3%9.730,08013.6$54,700
Illinois1,026+1.4%8.16,3546.2$91,100
Washington990+1.7%12.68,9859.1$68,400
Colorado920+4.8%15.65,5766.1$76,200
Ohio908+4.8%7.77,4548.2$76,200
Pennsylvania876+2.5%6.79,72911.1$78,300
New York838+1.0%4.26,0697.2$79,800
North Carolina816+4.1%7.56,1397.5$69,700
Georgia806+8.0%7.34,6885.8$76,300
Indiana557+8.8%8.15,3319.6$69,400
Virginia556-2.3%6.44,3697.9$64,600
Arizona542+9.5%7.37,31813.5$61,500
Minnesota530+6.6%9.23,8217.2$100,500
Oregon515+0.0%12.14,8199.4$61,000
Michigan509+7.4%5.05,0599.9$84,200
Missouri503+3.7%8.14,3368.6$73,200
Wisconsin499+2.0%8.43,7537.5$73,400
Massachusetts433-1.8%6.13,2597.5$93,400
Tennessee423+7.9%5.94,38210.4$83,200
Oklahoma409+2.2%10.12,2525.5$63,300
New Jersey374-4.8%4.03,0928.3$78,600
Utah354+7.6%10.33,3049.3$57,200
Maryland341-3.9%5.54,02711.8$74,100
Alabama305+8.9%6.01,9556.4$66,300
South Carolina300+6.0%5.62,2877.6$65,100
Idaho291-2.7%14.81,6405.6$60,900
Kansas290-1.0%9.82,3037.9$69,100
Iowa289+5.1%9.01,9256.7$72,500
Louisiana267-4.0%5.81,7246.5$62,000
Nebraska267+1.9%13.41,7186.4$65,800
Kentucky255+12.8%5.62,0338.0$66,200
Arkansas236+14.0%7.71,9758.4$63,500
New Mexico204+1.0%9.61,6298.0$53,600
Connecticut176-1.7%4.81,3497.7$81,500
Montana152+0.0%13.46194.1$59,800
Nevada121+8.0%3.82,37419.6$66,100
Mississippi115+6.5%3.91,0469.1$60,700
Maine110-3.5%7.97787.1$66,200
South Dakota105+8.2%11.45194.9$69,600
West Virginia98+6.5%5.57337.5$56,700
Hawaii95-1.0%6.61,09011.5$61,800
Wyoming86+0.0%14.73624.2$67,400
Vermont84+1.2%12.93243.9$60,300
Rhode Island79+11.3%7.23534.5$71,700
New Hampshire75+1.4%5.35677.6$95,300
Alaska69+3.0%9.44486.5$113,200
North Dakota69+7.8%8.74196.1$78,800
Delaware67+1.5%6.586012.8$77,800
District of Columbia6-14.3%0.910617.7$75,800

Linked states open what a roof replacement costs there. “—” means Census withheld the figure.

Method and source

Counts are employer establishments in NAICS 238160, Roofing Contractors, from the US Census Bureau's County Business Patterns 2023 and 2022: a business location with paid employees in mid-March. A roofing company with several branches counts once per branch. Self-employed roofers with no staff are reported by Census only within a broader building-exterior group, so they are not included. Employees are mid-March counts; payroll is the year's total, so payroll per employee includes office staff and part-timers. Population is the Census July 2023 state estimate.

Free to use with credit to SatelliteQuotes and a link to this page (CC BY 4.0). Generated from the Census files by scripts/seo/roofing-contractors.mts; refreshed when Census publishes the next year.

Roofing industry questions

How many roofing companies are there in the US?

25,519 roofing contractor establishments with employees in 2023, according to the Census Bureau's County Business Patterns (NAICS 238160). They employed 215,242 people and paid $15.2 billion in wages. Self-employed roofers with no staff are not in that count.

Which state has the most roofing companies?

California (2,926), then Texas (2,442) and Florida (2,215). Per resident, Colorado has the most: 15.6 roofing companies per 100,000 people, against 7.6 nationally.

How big is a typical roofing company?

Small. 65% of roofing establishments have fewer than 5 employees and 80% fewer than 10. Only 216 in the whole country have 100 or more.

Is the number of roofing companies growing?

Yes, slightly: 24,532 establishments in 2022 and 25,519 in 2023, 4.0% more.

More data: US cities with the most hail · Price a roof: free roof quote