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
BetaYour 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%
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
Cancel anytime. No charge during trial.
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