How to Bid a Commercial Roofing Job Accurately: Takeoff, Scope, and Margins
Roofing Insights · 2026-06-24
Commercial Bids Are a Different Animal
Residential estimating is largely about speed and pattern recognition. Commercial is slower, messier, and carries more financial exposure. A miscalculated shingle job might cost you a few hundred dollars. A miscalculated TPO or modified bitumen job can cost you tens of thousands. The margin for error is thin, and the complexity is real—multiple penetrations, varying deck conditions, phased work, open-building requirements, and general contractors who will hold you to every word in your scope letter.
Here's how to approach commercial bids in a way that protects your company and wins work you can actually profit from.
Step 1: Do a Proper Takeoff Before You Price Anything
This sounds obvious, but a lot of contractors shortcut the takeoff and then pad their number hoping it covers the unknown. That strategy either prices you out of the job or kills your margin when reality hits.
A solid commercial takeoff covers:
- Roof area by section: Break the roof into zones—different slopes, different systems, different deck types. Don't lump it all together.
- Penetrations and flashings: Count every pipe boot, curb, HVAC unit, skylight, parapet, and wall tie-in. These are where labor hours pile up fast.
- Drains and scuppers: Note sizes, locations, and whether they need to be replaced or re-set.
- Deck condition: If you're tearing off, what's under there? Pull a core sample or get access to inspect. Wet insulation and rotted decking are budget killers you don't want to discover mid-job.
- Edge metal and coping: Linear footage, profile type, and whether existing metal is salvageable.
- Access and logistics: Rooftop equipment blocking work areas, loading dock availability, occupied building restrictions, and hours-of-work limitations all affect labor cost.
If you're working from plans and specs, measure from the drawings and then verify in the field. Architects make mistakes. Drawings get revised. Don't bid what's on paper without walking the roof.
Step 2: Define Your Scope in Writing Before You Build the Number
Scope creep is the silent margin killer on commercial jobs. Before you calculate a single dollar, write out exactly what you are and are not doing. This protects you in the proposal and keeps your estimating honest.
Your scope definition should answer:
- What system are you installing, and to what specification?
- How many plies, what thickness, what manufacturer?
- Are you doing a full tear-off, recover, or coating?
- Who owns the HVAC disconnects and reconnects?
- What happens to debris—where does it go, who pays for dumpsters?
- Is the warranty workmanship-only, manufacturer system, or NDL?
- What are your exclusions? (Structural repairs, interior damage, permit fees if applicable, testing, third-party inspections.)
A tight scope letter is not just legal protection—it makes your estimate more accurate because you're pricing what you've actually defined, not a vague notion of the project.
Step 3: Build Your Cost From the Ground Up
Don't start with a number and work backward. Build the cost forward from real inputs.
- Material: Get current pricing from your supplier—don't use numbers from last quarter. Commercial material prices fluctuate, especially insulation and cover board. Add waste factors appropriate to the roof geometry (complex roofs warrant more waste than simple flat decks).
- Labor: Estimate hours by task, not by square. Tear-off hours, installation hours, flashing hours, and cleanup hours are all different rates and different crew sizes. Use your own production history if you have it. If you're new to a system, talk to your rep or a sub who's installed it.
- Equipment: Lifts, cranes, hoists, generators—what do you need and for how long? Don't bury equipment cost in overhead. Price it explicitly.
- Subcontractors: If you're subbing out sheet metal, caulking, or safety monitoring, get real quotes. Don't estimate subs from memory.
- Permits and fees: Know your jurisdiction. Some municipalities charge a percentage of project value.
Step 4: Apply Your Overhead and Margin Intentionally
This is where contractors leave money on the table or price themselves into unprofitable work.
Your overhead rate should be calculated from your actual annual overhead divided by your annual revenue—not a number you heard at a trade show. Most commercial roofing companies run overhead somewhere in the 15–30% range depending on company size and infrastructure, but you need to know your number.
Margin—your profit—goes on top of that. A job with significant complexity, tight access, a demanding GC, or an aggressive schedule warrants more margin than a straightforward open-field replacement. Price risk accordingly. A 5% net on a complicated occupied-building job with liquidated damages in the contract is not the same risk profile as 5% on a simple warehouse re-roof.
On commercial work, also consider:
- Retainage: If the GC is holding 10% until final acceptance, that's a cash flow cost. Factor it in.
- Payment terms: Net 30 from a slow-paying GC on a $400,000 job ties up real money. Know your customer's payment history before you sharpen your pencil.
- Bonding and insurance riders: Some commercial contracts require additional insured endorsements or performance bonds. Those have cost.
Step 5: Get Your Proposal Out Fast and Looking Professional
Once the numbers are solid, the proposal itself needs to reflect the quality of your work. A commercial owner or GC evaluating three bids is also evaluating your professionalism and attention to detail. Sloppy proposals suggest sloppy job sites.
Tools like The Roofing Black Box can take your takeoff and scope inputs and turn them into a clean, client-ready proposal quickly—which matters when you're bidding multiple jobs and time is the real constraint.
The Bid You Can Stand Behind
Accurate commercial bidding isn't about being the lowest number. It's about knowing your costs, defining your scope, pricing your risk, and presenting work that wins at a margin that keeps your company healthy. Every shortcut in estimating eventually shows up on the job site or on your P&L. Do the work upfront—your crews and your bank account will thank you.
Stop hand-building bids.The Roofing Black Box turns your takeoff or measurement docs into a finished bid sheet and client-ready proposal in about a minute. Your first job is free.
Generate a bid →