Roofing Contractors Revenue Benchmarks

The average roofing contractors business in the United States generates $1.7M in annual revenue, according to the U.S. Census Bureau Statistics of U.S. Businesses (SUSB 2021). There are 23,394 roofing contractors businesses in the U.S., employing 201,727 workers with an average profit margin of 7.0%.

What Does a Roofing Business Actually Do?

Businesses that install, repair, and replace roofing systems on residential and commercial buildings. Services include full tear-off and replacement, storm damage repair, leak repair, and inspections. Many derive significant revenue from insurance claim work.

Who buys: Homeowners (usually driven by damage or age), commercial property owners, and general contractors on new construction.

Average Revenue

$1.7M

per year

Profit Margin

7.0%

industry average

Revenue / Employee

$200K

per year

Total Businesses

23,394

in the US

Est. Owner Income

$121K

small business avg

Labor Cost

30.0%

of revenue

Avg Employee Wage

N/A

per year (BLS)

Market Saturation

7.1

firms per 100K people

How Much Do Roofing Contractors Charge?

Roofers price per square (100 sqft), with material choice as the big driver.

ServiceTypical range
Asphalt shingle (labor + materials)
$350–700/square
Metal roofing
$800–1,600/square
Tile roofing
$1,000–2,500/square
Full roof replacement (avg home)
$8,000–20,000
Roof repair
$400–1,800 typical

Ranges based on industry rate surveys and typical published pricing. Actual quotes vary by city, business size, and job complexity.

Complete roofing business plan

A 12-section data-backed business plan for a roofing contractors business — executive summary, market analysis, competitive landscape, revenue model, 3-year financial projections, operations, marketing, staffing, funding request. Pre-populated with real Census, IRS, and BLS data on this industry. Free to view.

View the plan

Cost Structure — Where Every $100 in Revenue Goes

Approximate P&L breakdown for the roofing contractors industry. Labor share and net profit are grounded in Census SUSB and IRS SOI data. Other lines are split using sector-typical ratios.

38%
30%
17%
7%
CategoryPer $100 revenue
Materials & subcontractors
$38
Wages & benefits
$30
Rent & facilities
$5
Marketing & advertising
$3
Other operating costs
$17
Net profit
$7

Directionally accurate for a typical business in the industry. Individual businesses vary widely — a franchise may run a very different cost mix from an independent, and older established businesses often have lower labor share than newer ones.

Average Revenue by Business Size

1-4 employees
$283K
5-9 employees
$1.1M
10-19 employees
$2.5M
20-99 employees
$7.9M
100-499 employees
$34.3M
500+ employees
$197.6M

Industry Dynamics (Census BDS 2023)

New Business Rate

12.69%

openings/year

Closure Rate

11.47%

closings/year

Net Job Growth

+2.44%

annual

Businesses Closed

8,367

in 2023

Firm Count Trend

19
20
21
22
23
80,609 firms88,283 firms

Should You Start a Roofing Business?

Startup Cost

$25K$150K

Break-Even

9 months

5-Year Survival Rate

52.0%

Frequently Asked Questions

What does a roofing contractors business do?
Businesses that install, repair, and replace roofing systems on residential and commercial buildings. Services include full tear-off and replacement, storm damage repair, leak repair, and inspections. Many derive significant revenue from insurance claim work. Homeowners (usually driven by damage or age), commercial property owners, and general contractors on new construction.
How much do roofing contractors charge?
Roofers price per square (100 sqft), with material choice as the big driver. See the pricing table above for typical rates by service type.
How much does the average roofing contractors make per year?
The average roofing contractors business generates $1.7M in annual revenue, based on U.S. Census Bureau data (SUSB 2021). After expenses, the estimated owner profit is $121K per year at a 7.0% profit margin.
How many roofing contractors businesses are there in the US?
There are 23,394 roofing contractors businesses operating in the United States, employing a total of 201,727 workers.
How much does it cost to start a roofing contractors business?
Startup costs for a roofing contractors business typically range from $25K to $150K, with a 5-year survival rate of 52.0%.

Industry Growth & Survival

54%
Est. 5-year survival rate
+2.4%
Net job growth rate
88,283
Total firms (2023)

The roofing contractors industry is actively growing — adding jobs at a net rate of 2.4% per year. New establishments are opening faster than existing ones close (12.7% entry vs 11.5% exit), indicating healthy demand.

Approximately 54% of roofing contractors businesses survive their first 5 years. This is near the national average (~50%), with typical business risk. In 2023, 8,367 firms in this industry closed permanently.

Industry Trend (2000–2023)

62K74K85K97K108K20002005201020152020Number of Firms

The roofing contractors industry has declined 6% since 2000 (from 94,025 to 88,283 firms).

See full historical statistics →

Compare Roofing Contractors revenue with other industries: