WorkPilot

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.

WorkPilot8 min read

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.

Stop pricing jobs by gut feel.

WorkPilot AI writes line-itemed estimates from a voice note. Review, send, get paid.

$49/mes
  • Todas las funciones, todos los usuarios
  • Cotizaciones y facturas ilimitadas
  • Agente IA + voz
  • Pagos Stripe + ACH
  • Cancela cuando quieras

14 días gratis · Sin tarjeta

Tu ROI, en vivo
Son 6.9 horas ahorradas cada semana.
Ahorro mensual$1,942/mes
WorkPilot$49/mes
Neto en tu bolsillo+$1,893/mes