What Should I Charge for Roofing? (2026 BLS Data)
Roofing rates by state from BLS data. See what to charge in your market.
The short answer: $62.05–$96.95 per hour nationally. That's based on a BLS median labor cost of $22.16/hr with a 3.5x industry markup covering overhead, insurance, and profit. Your actual rate depends on where you work. California pros charge up to $140.58/hr. Louisiana is closer to $55.22/hr.
National Avg. Customer Rate
$77.56/hr
3.5x markup on labor
Typical Range
$62.05–$96.95
per hour, all states
BLS Base Wage
$22.16/hr
OEWS 2023, code 47-2181
How the rate breaks down
| BLS median hourly wage | $22.16 |
| Industry markup (3.5x) | × 3.5 |
| Customer rate (national avg.) | $77.56/hr |
| Typical range (±20–25%) | $62.05 – $96.95 |
The 3.5x markup covers overhead you won't see on a paycheck: liability insurance, vehicle costs, equipment wear, marketing, and your actual profit margin. Roofing is priced per 'square' (100 sq ft). Material and labor combined runs $350–$700 per square for asphalt shingles, $700–$1,200 for metal.
Roofing Rates by State
Sorted by customer rate, highest to lowest. Click any state for a detailed breakdown.
| State | Labor Rate | Customer Rate | Range | vs. National |
|---|---|---|---|---|
| California | $32.13/hr | $112.46/hr | $89.97–$140.58 | +45% |
| New York | $31.47/hr | $110.15/hr | $88.12–$137.69 | +42% |
| District of Columbia | $31.47/hr | $110.15/hr | $88.12–$137.69 | +42% |
| Alaska | $29.25/hr | $102.38/hr | $81.90–$127.98 | +32% |
| Washington | $29.25/hr | $102.38/hr | $81.90–$127.98 | +32% |
| Massachusetts | $28.36/hr | $99.26/hr | $79.41–$124.08 | +28% |
| Hawaii | $28.36/hr | $99.26/hr | $79.41–$124.08 | +28% |
| New Jersey | $28.36/hr | $99.26/hr | $79.41–$124.08 | +28% |
| Connecticut | $27.48/hr | $96.18/hr | $76.94–$120.23 | +24% |
| Oregon | $26.59/hr | $93.07/hr | $74.46–$116.34 | +20% |
| Colorado | $26.15/hr | $91.53/hr | $73.22–$114.41 | +18% |
| Maryland | $26.15/hr | $91.53/hr | $73.22–$114.41 | +18% |
| Illinois | $25.26/hr | $88.41/hr | $70.73–$110.51 | +14% |
| Delaware | $24.82/hr | $86.87/hr | $69.50–$108.59 | +12% |
| Virginia | $24.82/hr | $86.87/hr | $69.50–$108.59 | +12% |
| Rhode Island | $24.82/hr | $86.87/hr | $69.50–$108.59 | +12% |
| Minnesota | $24.82/hr | $86.87/hr | $69.50–$108.59 | +12% |
| New Hampshire | $24.38/hr | $85.33/hr | $68.26–$106.66 | +10% |
| Vermont | $23.93/hr | $83.76/hr | $67.01–$104.70 | +8% |
| Nevada | $23.71/hr | $82.99/hr | $66.39–$103.74 | +7% |
| Utah | $23.49/hr | $82.21/hr | $65.77–$102.76 | +6% |
| Arizona | $23.49/hr | $82.21/hr | $65.77–$102.76 | +6% |
| Texas | $23.27/hr | $81.45/hr | $65.16–$101.81 | +5% |
| Pennsylvania | $23.27/hr | $81.45/hr | $65.16–$101.81 | +5% |
| Michigan | $22.82/hr | $79.87/hr | $63.90–$99.84 | +3% |
| North Dakota | $22.60/hr | $79.10/hr | $63.28–$98.88 | +2% |
| Georgia | $22.60/hr | $79.10/hr | $63.28–$98.88 | +2% |
| Wisconsin | $22.60/hr | $79.10/hr | $63.28–$98.88 | +2% |
| Wyoming | $22.60/hr | $79.10/hr | $63.28–$98.88 | +2% |
| Maine | $22.16/hr | $77.56/hr | $62.05–$96.95 | avg |
| Florida | $22.16/hr | $77.56/hr | $62.05–$96.95 | avg |
| North Carolina | $22.16/hr | $77.56/hr | $62.05–$96.95 | avg |
| Ohio | $21.94/hr | $76.79/hr | $61.43–$95.99 | -1% |
| Nebraska | $21.72/hr | $76.02/hr | $60.82–$95.03 | -2% |
| Indiana | $21.50/hr | $75.25/hr | $60.20–$94.06 | -3% |
| Missouri | $21.50/hr | $75.25/hr | $60.20–$94.06 | -3% |
| Iowa | $21.50/hr | $75.25/hr | $60.20–$94.06 | -3% |
| Kansas | $21.50/hr | $75.25/hr | $60.20–$94.06 | -3% |
| South Dakota | $21.27/hr | $74.45/hr | $59.56–$93.06 | -4% |
| Idaho | $21.05/hr | $73.68/hr | $58.94–$92.10 | -5% |
| Montana | $20.83/hr | $72.91/hr | $58.33–$91.14 | -6% |
| South Carolina | $20.83/hr | $72.91/hr | $58.33–$91.14 | -6% |
| Tennessee | $20.61/hr | $72.13/hr | $57.70–$90.16 | -7% |
| Oklahoma | $20.17/hr | $70.60/hr | $56.48–$88.25 | -9% |
| New Mexico | $20.17/hr | $70.60/hr | $56.48–$88.25 | -9% |
| Kentucky | $19.94/hr | $69.79/hr | $55.83–$87.24 | -10% |
| Louisiana | $19.72/hr | $69.02/hr | $55.22–$86.28 | -11% |
| Arkansas | $19.50/hr | $68.25/hr | $54.60–$85.31 | -12% |
| West Virginia | $19.28/hr | $67.48/hr | $53.98–$84.35 | -13% |
| Alabama | $19.28/hr | $67.48/hr | $53.98–$84.35 | -13% |
| Mississippi | $18.84/hr | $65.94/hr | $52.75–$82.43 | -15% |
About this data
Labor rates come from the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, occupation code 47-2181 (Roofers). State-level adjustments use BLS regional wage differentials. The 3.5x markup is the industry standard for roof repair, replacement, and installation, covering insurance, equipment, overhead, and margin.
These are reference ranges, not quotes. Your rate should also factor in your experience, local competition, job complexity, and whether you're pricing hourly vs. flat-rate. Roofing is priced per 'square' (100 sq ft). Material and labor combined runs $350–$700 per square for asphalt shingles, $700–$1,200 for metal.
Pricing guides for other services
Cleaning
$28–$44/hr
Landscaping
$35–$55/hr
Plumbing
$72–$113/hr
Electrical
$71–$111/hr
Painting
$50–$79/hr
HVAC
$74–$116/hr
Pest Control
$60–$93/hr
Lawn Care
$33–$51/hr
Pressure Washing
$30–$47/hr
Was this calculator helpful?
Your feedback helps us improve CostCrunch
Thank you for your feedback! ✓
Save Your Results
Download a professional PDF report with your complete analysis, charts, and key insights.
Download Your Report
Enter your email to get your personalized PDF report. We'll also send you useful financial tips.
No spam. Unsubscribe anytime.
More Business Calculators
Break-Even Calculator
Find how many units to sell to cover costs
Employee Cost Calculator
Find the true cost of hiring an employee
Startup Cost Estimator
Estimate one-time and recurring startup costs
Profit Margin Calculator
Calculate gross, operating, and net margins
Self-Employment Tax Calculator
Estimate SE tax and quarterly payments for freelancers
Loan Comparison
Compare loan options side by side
Markup & Margin
Convert between markup and margin percentages
Payroll Tax Calculator
Estimate employer payroll taxes by state
Get notified when tax rates change
We monitor payroll tax rates, SUTA, and cost-of-living data across all 50 states. When rates change, we'll let you know. Free, no spam.
We respect your privacy. Unsubscribe with one click.