How Much to Charge for Roofing Work in 2026
Concrete roofing pricing benchmarks for 2026: labor rates, material markups, overhead recovery, and a flat-rate checklist you can use today.
On this page
Most roofing contractors underprice because they build quotes from memory instead of from math, and the jobs that feel profitable often are not once you account for drive time, waste, and the crew standing around waiting on a delivery.
The Real Cost of a Roofing Job Before You Add Profit
Every roofing price has three layers: direct labor, direct materials, and a share of your fixed overhead. Miss any one of them and your margin is fiction.
Direct Labor: What You Pay Before the Truck Leaves
A roofing installer in 2026 earns between $22 and $34 per hour depending on region and skill level (Bureau of Labor Statistics Occupational Employment series, updated May 2024, indexed for 2026 wage growth at roughly 3.5 percent per year). Add burden costs: payroll taxes run about 7.65 percent of gross wages for FICA, workers comp in roofing averages 15 to 25 percent of payroll depending on your state and claims history, and general liability adds another 3 to 5 percent. A $28/hr installer therefore costs you $28 x 1.35 (using a 35 percent blended burden) = $37.80 per billable hour. Round to $38.
| Wage Tier | Base Wage | Burden Rate | Burdened Cost/Hr |
|---|---|---|---|
| Entry installer | $22 | 38% | $30.36 |
| Mid-level installer | $28 | 35% | $37.80 |
| Lead / foreman | $34 | 33% | $45.22 |
| Owner on tools | $45 | 28% | $57.60 |
A four-person crew on a standard 25-square residential reroof typically takes 8 hours. That is 4 x 8 x $37.80 (using the mid tier) = $1,209.60 in direct labor before a single shingle is touched.
Material Costs and the Right Markup
Architectural shingles (30-year, Class A) landed at roughly $95 to $115 per square in Q1 2025 and are tracking toward $100 to $120 per square by mid-2026 given ongoing tariff pressure on Canadian lumber and domestic distribution costs. For a 25-square job at $110 per square, your raw material cost is $2,750. Add 10 to 15 percent for waste and cutoffs: $2,750 x 1.12 = $3,080. Underlayment, starter, ridge cap, ice-and-water, nails, and flashing typically add another $4 to $6 per square, so $125 per job. Total materials: roughly $3,205.
Apply a materials markup of 20 to 30 percent. At 25 percent: $3,205 x 1.25 = $4,006. That markup is not padding, it covers procurement time, storage risk, and price-change exposure between quote and install.
How Much to Charge for Roofing: Building Your Minimum Price
Knowing how much to charge for roofing means knowing yourbreak-even number before you discuss profit. Here is the math for a 25-square residential reroof with a four-person crew.
| Line Item | Calculation | Amount |
|---|---|---|
| Burdened labor (4 crew x 8 hr x $37.80) | 128 hrs at $37.80 | $1,210 |
| Materials at cost (25 sq x $110 + accessories) | 25 x $110 + $125 + 12% waste | $3,205 |
| Materials markup (25%) | $3,205 x 0.25 | $801 |
| Overhead allocation (see below) | Fixed overhead per job | $780 |
| Subtotal (break-even) | $5,996 | |
| Target net margin (12%) | $5,996 / (1 - 0.12) | $6,813 |
| Dumpster / disposal (pass-through) | Typical haul-out | $350 |
| Final customer price | $7,163 |
Allocating Fixed Overhead Per Job
A roofing company running $1.2 million in annual revenue with typical overhead (office, vehicles, insurance, tools, software, owner salary above field pay) spends 18 to 24 percent of revenue on overhead. At 20 percent, that is $240,000 per year. If you complete 308 jobs per year (roughly 6 per week), each job carries $240,000 / 308 = $779, call it $780. Adjust this number to your own job count. If you only run 150 jobs, each job must carry $1,600 in overhead.
Price Per Square Benchmarks by Roof Type
Per-square pricing gives you a sanity check. These are customer-facing price ranges, not cost, based on mid-2026 contractor pricing surveys and regional averages across the Sun Belt and Mid-Atlantic markets.
| Roof System | Price Range per Square | Notes |
|---|---|---|
| 3-tab shingles | $280 - $340 | Declining demand; faster install |
| Architectural shingles (30-yr) | $340 - $430 | Volume sweet spot for most crews |
| Impact-resistant shingles | $400 - $520 | Insurance market demand rising |
| Metal standing seam | $850 - $1,350 | Higher skill premium; fewer comps |
| Tile (concrete) | $650 - $950 | Labor-intensive; regional product variation |
| Flat / TPO (commercial) | $300 - $500 | Per square; larger footprints compress price |
| Flat / EPDM (commercial) | $280 - $450 | Per square; longer runs lower cost |
These benchmarks assume a standard-pitch roof (4/12 to 7/12). Add a steep-slope multiplier: 8/12 to 10/12 adds 15 to 25 percent to labor, 12/12 and above adds 30 to 50 percent. A 25-square job at 12/12 pitch carries roughly $600 more in labor than the same square footage at 5/12.For comparison with other trades on pricing structure, see howplumbing contractors build their pricing and apply the same overhead-recovery logic to your roofing quotes.
Commercial Roofing: Why the Math Changes
On commercial flat work, material volume goes up but margin per square often goes down because GCs and property managers shop aggressively. Your real leverage is mobilization fees and change-order discipline. A 100-square TPO job priced at $38,000 ($380/sq) sounds healthy. But if mobilization takes a day, you have 8 crew hours at $38 burdened = $304 before any membrane hits the deck. Build a minimum mobilization line of $800 to $1,200 into every commercial quote, non-negotiable.
Commercial also means longer payment cycles. Net-30 or Net-45 terms on a $38,000 job ties up capital. If your average collection is 38 days and your cost of capital is 8 percent annually, the carrying cost is $38,000 x 0.08 x (38/365) = $316. That is a line item you are currently eating.Field service software with integrated invoicing and online payment can cut average collection from 38 days to under 10, recovering that $316 and improving cash flow on every commercial job.
Pre-Quote Pricing Checklist
- Measured the roof with a satellite tool or physical tape, not a homeowner estimate
- Documented pitch for every plane and applied the correct steep-slope multiplier
- Priced current material cost from your supplier this week, not last month
- Added 10 to 15 percent waste factor for cuts, valleys, and hips
- Calculated burdened labor rate including workers comp and GL for this job type
- Allocated your fixed overhead per job using current job volume
- Included dumpster, permit fee, and any specialty equipment rental as line items
- Confirmed your target net margin is at least 10 percent after all costs
- Applied a steep-slope surcharge if pitch exceeds 8/12
- Checked that your material markup (minimum 20%) is in the quote, not absorbed
When to Raise Your Prices
Three signals tell you it is time to raise prices. First, your close rate is above 65 percent. You are leaving money on every job you win at that rate because the market would absorb a higher number. Second, your net margin at year-end is below 8 percent. Third, you have turned down work for capacity reasons without raising price on the remaining pipeline. A 5 percent price increase on $1.2M revenue is $60,000 in additional gross margin with zero additional jobs.
For contractors also doing HVAC or electrical alongside roofing on renovation projects, cross-referencing pricing benchmarks across trades sharpens your subcontractor scope negotiation. The2026 HVAC pricing guide uses the same overhead-recovery framework and is worth reading alongside this one.
How to Communicate a Price Increase to Existing Clients
Give repeat commercial clients 30 days notice in writing. Frame it around documented input cost increases: shingle prices up 8 to 12 percent since 2023, labor market tightening, insurance premiums rising. Most property managers expect annual adjustments. The ones who push back hardest are usually the lowest-margin accounts anyway.
Putting It All Together: Your 2026 Pricing Floor
Set your pricing floor as burdened labor plus material cost plus overhead allocation. That number is where you break even. Your actual price should sit 12 to 18 percent above that floor as net margin. Any quote below the floor is a guaranteed loss. Any quote between the floor and the floor plus 12 percent is a subsidized job that hurts your business the busier you get.
PrimeX Business Solutions builds job costing, estimate-to-invoice tracking, and crew scheduling into one platform designed for roofing contractors. See how it works forroofing operations and run your next quote against real numbers instead of gut feel.
More from the PrimeX blog
How Much to Charge for Cleaning Work in 2026
Flat rates, hourly billing, square-footage models: cleaning businesses use all three, and most underprice at least one service. Here are the numbers that hold up in 2026.
How Much to Charge for HVAC Work in 2026
Flat-rate menus, labor markups, and maintenance contract pricing built on real math. Use these benchmarks to set HVAC rates that actually cover your costs in 2026.