How to bid a roofing job without leaving profit on the table

Roofing bids live and die on the details most estimators skip: tear-off layers, dump fees, underlayment, steep-pitch labor, and the callback reserve that keeps one leak from wiping out the job. This guide walks you through how to bid a roofing job from measurement to final price, and the calculator below does the true-margin math so the number you hand the customer is the number that actually protects your profit.

Bid Buddy AI

Beta

Your hands-free estimating buddy.

Hi! I'm Bid Buddy, your AI bidding assistant. I'll guide you step by step through your bid. You don't need bidding experience. Just answer a few questions and together we'll build a professional bid.

Your bid

$
$
%
%

Your bid is calculated as total cost ÷ (1 − margin) for a true margin.

Total job cost

$23,000.00

Recommended bid

$28,750.00

Profit

$5,750.00

Margin

20%

3-day free trial · then $9.99/mo

Turn this estimate into a signed job.

Go Pro to save unlimited estimates to the cloud, reuse templates, and let AI write a client-ready proposal & bid with scope, timeline, and payment schedule — in seconds.

  • AI proposal & bid writer
  • Unlimited cloud saves
  • Branded PDF bids
  • Reusable job templates

Measure squares & pitch correctly

A 'square' is 100 sq ft of roof area. Measure each plane, add overhangs, then multiply by the pitch factor (1.06 for 4:12, 1.25 for 8:12, 1.42 for 12:12). Steeper pitches mean slower work, more staging, and higher labor per square.

Count tear-off layers & disposal

One layer of shingles weighs roughly 250 lb per square; two layers double it. Dump fees and dumpster rental can be 15–25% of a re-roof. Always line-item tear-off and disposal separately.

Price underlayment, flashing & accessories

Synthetic underlayment, ice-and-water shield, drip edge, ridge vent, pipe boots, step flashing, and counter flashing are pennies per foot but thousands on a full roof. Don't bury them in 'materials.'

Add a warranty & callback reserve

Bake 2–4% into every bid for warranty calls and leak callbacks. One service visit on a small job can erase the entire profit margin.

Account for steep-roof labor & safety

Labor per square rises with pitch and access difficulty. A 12:12 roof with a long walk from the driveway costs more per square than a 4:12 roof you can back a trailer under.

Markup & margin for roofing

For shingle re-roofs, independent roofers usually need a 35–50% markup to net a 20–25% true profit margin after overhead, insurance, warranty, and callbacks. Metal roofing and flat/low-slope membrane work typically justify 40–60% markup because of specialty labor, longer install times, and higher callback risk. Always verify the true margin in the calculator before you sign the proposal.

Line items to include in every roofing bid

  • Initial inspection & photos
  • Tear-off (per layer, per square)
  • Dumpster rental & disposal
  • Deck repair / sheathing replacement
  • Synthetic underlayment
  • Ice-and-water shield (valleys, eaves, penetrations)
  • Shingles / metal panels / TPO or EPDM membrane
  • Drip edge (eaves and rakes)
  • Ridge vent & exhaust vents
  • Pipe boots & flashing
  • Step flashing & counter flashing
  • Chimney / skylight flashing
  • Labor (by pitch and access)
  • Cleanup, magnet sweep & final inspection
  • Warranty / callback reserve

Frequently asked questions

See other trades

Every trade has its own quirks. Browse the full library.

All trade guides