Roofing
How to price a roofing job in 2026
A line-by-line walk-through of a real roofing estimate — tear-off, materials, labor, overhead, and the margin floor you shouldn't cross.
If your roofing estimate is a number you pulled out of thin air on the tailgate, you're not a contractor. You're a gambler. Here's how to price a real roofing job — line by line, using an actual 2,400 sqft tear-off and re-roof in Texas as the example.
The job we're pricing
Homeowner in Austin. Two-story, 2,400 sqft roof plane area, current roof is 3-tab composition 18 years old and failing. Client wants an architectural shingle replacement with full tear-off, new drip edge, ice-and-water in the valleys, synthetic underlayment, and haul-away. Two-story access, no solar to remove, driveway-accessible dumpster placement.
1. Measure before you bid — every time
You can't price what you haven't measured. The shortcut of "a roof this size is usually around $X" is how contractors lose money on every third job. Either get on the roof with a tape, pull the measurements off architectural plans, or use a takeoff tool. For this example: 2,400 sqft total roof plane, broken into the main structure (1,680 sqft), two dormers (240 sqft each), and a garage extension (240 sqft). Ridges 64 ft, valleys 28 ft.
2. Materials
Quote materials at current supply-yard prices, not last quarter's. Prices move. For this job:
- Architectural shingles — 24 squares + 10% waste = 26.4 squares. At $240/square installed material cost: $6,336.
- Synthetic underlayment — 26 squares at $32/sq: $832.
- Ice-and-water shield — 6 rolls at $72: $432.
- Drip edge — 180 lf at $2.80/lf: $504.
- Ridge/hip cap — 64 lf at $8/lf: $512.
- Nails, sealant, flashing — lump sum: $380.
Materials subtotal: $8,996.
3. Labor
Think in crew-days, not just man-hours. A 3-person crew on a straightforward 2,400 sqft tear-off and re-roof runs about 2 crew-days.
- 3 roofers × 16 hours × $32/hr burdened = $1,536
- Foreman premium (4 hrs supervision + QC) × $55 = $220
- Dumpster rental (30-yard, 3 days) = $420
- Tear-off disposal tonnage = $180
- Equipment (ladder jacks, compressors, fuel) = $160
Labor + job-site costs: $2,516.
4. Overhead
This is the line most small contractors forget. Your truck, your insurance, your phone, your software, the hour you spent on the estimate, the hour you'll spend on the invoice — all of that gets paid from somewhere. The industry standard is to allocate 10–15% of direct cost to overhead. On this job:
Direct costs = $8,996 + $2,516 = $11,512. Overhead at 12% = $1,381.
5. Margin (the part most contractors leave on the table)
Markup ≠ margin. If you add 20% markup to a $11,512 job, you end up with a job priced at $13,814 — and your actual margin is only 16.7%. For a target margin of 20%, you need to divide, not multiply.
Target: 20% margin. Formula: price = cost ÷ (1 − margin).($11,512 + $1,381) ÷ (1 − 0.20) = $12,893 ÷ 0.80 = $16,116
At that price you would hit 20% margin. But the market on a 2,400 sqft architectural re-roof in Austin supports something closer to $14,200–$14,400 right now. So either you drop to a 16% target margin for this job, or you walk. Know the number before you decide.
6. The final bid
For this example we'll bid the job at $14,280 — a 16% margin, competitive in the current Austin market. Every line is documented; every cost is sourced from real 2026 supply prices and labor burden.
Tear-off & disposal $600 Shingles (architectural) $6,336 Underlayment $832 Ice & water shield $432 Drip edge $504 Ridge cap $512 Nails/sealant/flashing $380 Labor (3 crew × 2 days) $1,756 Dumpster + disposal $600 Foreman premium $220 Equipment $160 Overhead (12%) $1,381 Margin (16%) $2,567 ──────────────────────────────── Total $14,280
The margin floor you shouldn't cross
In roofing, a consistent margin under 12% means you're building a business that can't survive a bad quarter. Anything under 8% and you're running a charity with a ladder. Know your floor before you negotiate.
Why WorkPilot helps here
You'd normally spend 40 minutes writing this estimate out. WorkPilot AI does it from a 60-second voice note you dictate in the truck — same line items, same margin math, ready for you to review and send. That time goes back into the business. Over a year, it's the difference between bidding 120 jobs and bidding 200.