Data last updated: August 2026. This page is refreshed annually. Sources: U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS), Indeed salary data, PayScale compensation data, and HomeAdvisor/Angi national contractor surveys.
Roofing is one of the most price-sensitive trades — customers shop multiple bids and online pricing is widely available. This guide covers what roofing contractors are charging in 2026, broken down by roofing type, job size, and region, with guidance on how to set profitable rates.
Roofing Contractor Pricing: 2026 National Averages
| Roofing Job Type | Unit | Low | Average | High |
|---|---|---|---|---|
| Asphalt shingles (3-tab) — new install | Per square (100 sq ft) | $200 | $300 | $450 |
| Architectural / dimensional shingles | Per square | $280 | $400 | $600 |
| Metal roofing (standing seam) | Per square | $800 | $1,400 | $2,200 |
| Metal roofing (corrugated/screw-down) | Per square | $400 | $700 | $1,200 |
| Flat / TPO roofing | Per square | $350 | $600 | $1,000 |
| EPDM / rubber roofing | Per square | $300 | $525 | $900 |
| Tile roofing (clay / concrete) | Per square | $800 | $1,500 | $3,000 |
| Cedar shake / wood shingles | Per square | $600 | $1,100 | $2,000 |
| Tear-off / removal (existing shingles) | Per square | $75 | $125 | $200 |
| Roof inspection | Per inspection | $100 | $225 | $400 |
| Minor roof repair (patch, seal) | Per repair | $150 | $400 | $1,000 |
| Flashing replacement | Per linear foot | $15 | $25 | $50 |
| Skylight installation (single) | Per unit | $800 | $1,600 | $3,500 |
| Full roof replacement (avg. 2,000 sq ft home, asphalt) | Total job | $6,000 | $10,000 | $18,000 |
| Full roof replacement (avg. 2,000 sq ft home, metal) | Total job | $18,000 | $32,000 | $55,000 |
Know your numbers before you quote
Top-earning contractors use estimating software to build accurate quotes fast and protect their margins. Housecall Pro and Jobber are the leading options for field service businesses — both include flat-rate pricing books, job costing, and invoice automation.
Roofing Prices by Region (2026)
Regional variation in roofing prices is significant, driven by material costs, labor markets, and local demand patterns:
Managing roofing or construction projects? Try JobNimbus free for 14 days — built specifically for contractors.
| Region | Architectural Shingle (per sq) | Full Replace (2,000 sq ft home) | Labor Rate Range |
|---|---|---|---|
| Northeast | $450–$650 | $12,000–$20,000 | $80–$140/hr |
| Mid-Atlantic | $380–$550 | $10,000–$17,000 | $70–$120/hr |
| Southeast | $300–$450 | $7,500–$13,000 | $55–$95/hr |
| Midwest | $320–$480 | $8,000–$14,000 | $60–$105/hr |
| South/Southwest | $290–$430 | $7,200–$12,500 | $55–$90/hr |
| West Coast | $450–$700 | $13,000–$22,000 | $85–$150/hr |
| Mountain | $350–$525 | $9,000–$16,000 | $65–$115/hr |
How Roofing Contractors Price Their Work
The Square-Based Pricing Model
Roofing is almost always priced per roofing square (100 sq ft). A typical residential replacement involves:
- Measure the roof (total squares)
- Add 10–15% for waste (hips, valleys, dormers require more material)
- Price materials per square at your cost
- Add labor per square (typically $80–$150/square for asphalt, more for steep pitches)
- Add overhead and profit (target 20–35% gross margin)
Pitch Premium
Roofs steeper than 6:12 pitch require extra labor and safety equipment. Standard pitch premiums:
- 7:12 to 9:12 pitch: 20–30% labor surcharge
- 10:12 and steeper: 40–60% labor surcharge
- Very steep (12:12+): may require scaffolding — price case by case
Tear-Off and Disposal
Always price tear-off separately: $75–$200 per square depending on layers and material type. Disposal dumpster rental adds $300–$600 per job. Bundle these into your total but be transparent in the estimate.
Storm and Insurance Work
After major hail or wind events, roofing demand spikes and contractors can price at the high end of market. Insurance jobs require accurate Xactimate or comparable estimates — your price should match the insurance scope without exceeding it in ways that create supplemental claim issues.
Know your numbers before you quote
Top-earning contractors use estimating software to build accurate quotes fast and protect their margins. Housecall Pro and Jobber are the leading options for field service businesses — both include flat-rate pricing books, job costing, and invoice automation.
Roofing Contractor Salary Benchmarks
For reference, here are wage benchmarks for roofing workers (BLS SOC 47-2181 — Roofers):
See why roofing contractors choose JobNimbus. Try JobNimbus free for 14 days — no credit card required.
- National median (roofer): $49,200/year ($23.65/hour)
- Top 25%: $63,000/year
- Top 10%: $80,000+/year
- Roofing business owner (small firm): $75,000–$150,000+ owner income
Top-paying states for roofers: Hawaii ($68,400), Illinois ($66,200), Alaska ($64,800), Massachusetts ($63,600), and Washington ($62,100).
Sources
- HomeAdvisor/Angi Roofing Cost Survey, 2025–2026
- National Roofing Contractors Association (NRCA) Market Survey Data
- U.S. Bureau of Labor Statistics, OEWS, SOC 47-2181 (Roofers)
- RSMeans Construction Cost Data, 2026
How to Use Roofing Software to Manage Pricing and Profitability
Knowing the market rate is only half the equation. The other half is making sure every job you price actually gets done at that rate — with accurate materials, labor, and overhead accounted for. Manual estimating on spreadsheets introduces errors that erode margin on nearly every job. Field service management software built for roofing handles this automatically.
Platforms like JobNimbus and Jobber let you build price books with your standard line items — shingle squares, underlayment, flashing, labor — and generate estimates directly from those books. When you win a job, the estimate converts to a work order and then to an invoice with no re-entry. That means the number you quoted is the number you bill, and your accounting reflects actual job economics rather than approximations.
For roofing contractors handling multiple active jobs, software also makes it easier to track material deliveries, subcontractor payments, and customer communications in one place. When a supplement comes in from an insurance adjuster, it goes into the same system as the original estimate, so your team always has the current job scope.
JobNimbus is purpose-built for roofing contractors. Try JobNimbus free for 14 days and see how it handles estimating, scheduling, and invoicing for your roofing business.
Roofing Business Costs That Affect Your Pricing
The market rates above reflect what customers expect to pay. Your actual minimum price to be profitable depends on your cost structure. Common roofing business costs that must be recovered in your pricing include:
- Labor burden: Wages plus payroll taxes, workers’ compensation, and benefits typically add 25–40% to your base hourly wage cost. A crew member earning $25/hour costs you $31–$35 per hour all-in.
- Materials and markup: Most roofing contractors mark materials up 15–30% above their supplier cost. This covers carrying costs, waste, and the time spent ordering and managing inventory.
- Equipment and vehicles: Ladders, nail guns, shingle lifts, and trucks have depreciation and maintenance costs. These should be allocated per job hour or per square.
- Insurance: General liability and commercial auto for a roofing company typically runs $8,000–$20,000 annually depending on revenue and location. This overhead must be built into your hourly rate or markup.
- Overhead: Office, software, advertising, and administrative costs should be recovered through a consistent overhead percentage applied to each job.
A simple target: your gross margin on materials and labor should be 30–40% to cover overhead and generate net profit. If your current pricing isn’t hitting that number, the market benchmarks above show where you have room to adjust — particularly for specialized work like metal roofing and tile where margins are higher.
Regional Factors That Move Roofing Prices Up or Down
The national averages in this guide are starting points. Your local market may price materially higher or lower based on:
- Labor costs by state: Roofing labor in high-cost states like California, New York, and Massachusetts runs 30–50% above national averages. In lower-cost states like Arkansas, Mississippi, and Oklahoma, labor costs run 15–25% below average.
- Storm and hail markets: Areas with frequent hail (Oklahoma, Colorado, Texas corridor) have higher demand, faster turnarounds, and insurance-driven pricing that often pushes rates above market. Insurance supplementing is a separate skill set in these markets.
- Local permitting: Some municipalities require permits for re-roofing that add $200–$800 per job and additional inspection time. This must be factored into your quote.
- Seasonal demand: In northern states, roofing is highly seasonal. Spring and fall are peak demand; winter work commands a 10–20% premium when you can find crews willing to work in cold conditions.
Use the national averages as a baseline, then adjust based on your local labor costs and competitive set. The best way to calibrate is to track your actual close rate: if you’re closing more than 70% of estimates, you may be underpricing. If you’re closing less than 30%, your pricing may be above your local market.
When to Use Specialized Roofing Software vs. General FSM Tools
General field service management platforms like Jobber handle scheduling, invoicing, and customer communication well for most trades. Roofing is one of the few trades where a specialized platform provides a meaningful advantage because of the complexity of roofing-specific workflows: insurance supplement management, aerial measurement integration, photo documentation for insurance claims, and subcontractor coordination across larger projects.
If your roofing business does primarily residential insurance replacement work, a specialized platform like JobNimbus (with its integration with Xactimate and insurance supplement workflows) will save you more time than a general FSM tool. If your mix is primarily residential retail work or commercial maintenance, a general platform may serve you well. See our full comparison of the best roofing software options for 2026 to evaluate both categories.
Tracking Material Costs and Waste on Roofing Jobs
One of the biggest profit leaks in roofing is untracked material waste. When a crew orders 25 squares of shingles and only 22 are used, those three squares need to go somewhere in your accounting. Good roofing software tracks materials at the job level so you can compare what was ordered against what was installed and identify patterns over time.
Field service software like Jobber lets you attach material lists to each job, set costs per unit, and then reconcile after completion. Over several months, you’ll see which job types consistently run over material budget — flat roofs, complex valleys, steep pitches — and can adjust your estimates accordingly. This data-driven approach to material management often improves margins by 3-5% on its own.
For larger roofing companies managing multiple crews, centralized material tracking also prevents double-ordering. When a supervisor can pull up all active jobs and their material status from a tablet, they can redistribute leftover shingles from a completed job to one that’s short rather than placing a new order.