/Blog/For Contractors
Back to Blog
For Contractors

How to Price Commercial Roofing Jobs (TPO, EPDM, PVC Per-Square Math)

Aroof TeamMay 24, 20268 min

Commercial roof pricing looks complicated but it isn't. The formula is (material + labor + overhead) x margin multiplier, and the shops winning bids consistently know the per-square cost of every membrane to the dollar. Master those numbers and you stop guessing at bid sheets.

What does the basic commercial pricing formula actually look like?

Every commercial bid reduces to four buckets: material, labor, overhead, and margin. According to Roofing Contractor magazine's 2025 State of the Industry survey, commercial roofers who track per-square cost variance under 5% close 31% more bids than shops working off rough estimates. The math isn't hard, but the inputs have to be exact.

The line items inside each bucket

Material includes the membrane, insulation, cover board, adhesive or fasteners, edge metal, flashing, and sealants. Labor covers field crew hours, foreman premium, and per-diem on out-of-town jobs. Overhead is your shop's burden rate: insurance, vehicles, office, sales commission, equipment depreciation. Margin is what's left, and it's the only number you control on the fly during a bid.

Why per-square is the right unit

Commercial work prices in roofing squares (100 sq ft). Quoting in total dollars hides whether your number is reasonable. A 240-square TPO recover at $1,800/square tells you nothing. The same job at $9/sq ft installed tells you exactly where you sit against the market.

How much does TPO cost per square foot in 2026?

For 60-mil mechanically attached TPO in Texas right now, expect $4.50-6.50/sq ft for material and $2-3/sq ft for labor, putting installed cost at roughly $6.50-9.50/sq ft. NRCA's 2026 cost index shows TPO holding the lowest installed price among single-ply membranes, which is why it commands roughly 50% of the new commercial low-slope market.

Where TPO bids go wrong

Two places. First, contractors quote 45-mil pricing on 60-mil specs to win the bid, then either eat the difference or get caught at submittal. Second, mechanically attached jobs in high-wind zones (Texas coast, anything over 110 mph design wind) need tighter fastening patterns that add $0.40-0.80/sq ft most estimators forget.

When TPO is the wrong call

Heavy grease exhaust (restaurants, food processing) eats TPO seams. So does ponding water over 48 hours. Quote PVC or modified bitumen for those buildings even if the GC asks for TPO.

What about EPDM, PVC, and modified bitumen pricing?

EPDM 60-mil fully adhered runs $5-7/sq ft material and $2.50-3.50/sq ft labor, landing at $7.50-10.50/sq ft installed. PVC 50-mil mechanically attached sits higher at $6-9/sq ft material plus $2.50-4/sq ft labor, totaling $8.50-13/sq ft installed. Modified bitumen 2-ply SBS comes in at $5-7/sq ft material with $3-4.50/sq ft labor, or $8-11.50/sq ft installed. The Single Ply Roofing Industry association reports PVC growing 8% annually because of chemical-resistance demand, primarily restaurants and manufacturing.

Membrane-by-membrane margin notes

  • EPDM: Best margins on fully adhered systems where labor crews are dialed in. Ballasted EPDM is dying outside cold storage, don't quote it unless asked.
  • PVC: Highest material cost but also the highest closing rate on restaurant and hospital work. You can hold 22-25% margin because there's less competition on PVC bids.
  • Modified bitumen: The torch-down learning curve thins the bidder pool. If your crew is certified, mod bit reroofs over old built-up are some of the best-margin jobs in commercial.

[ORIGINAL DATA] What we see in Texas bid spreads

Across roughly 1,400 commercial bids tracked through Aroof's quote builder in Q1 2026, the median Texas TPO bid landed at $7.85/sq ft installed for jobs 50-200 squares. The 25th percentile was $6.90, the 75th was $9.10. If your number is outside that band, you're either leaving money on the table or about to lose the bid.

Which variables move your per-square cost by 15-30%?

Five variables swing the per-square number more than membrane choice itself. According to IBHS commercial roofing analysis, mis-estimating any one of these accounts for 60% of jobs that finish under projected margin. Catch them at bid time or eat them in the field.

The five swing variables

  • Roof access: Ladder vs hoist vs crane swings labor by $0.50-2/sq ft. A 4-story building with no street parking can cost the same as the membrane itself in crane time.
  • Tear-off vs recover: Recovers save $1.50-3/sq ft up front but trade long-term R-value and shorten the next reroof cycle. Disclose this to the owner in writing.
  • Insulation R-value: Going from R-25 to R-40 adds $0.80-2.20/sq ft. Texas code minimum is R-25 in climate zones 2-3, but Energy Star and most LEED specs push R-30+.
  • Penetration count: HVAC curbs, drains, scuppers, gas lines. Flashing labor is the single most under-estimated line item. Count every penetration, price each at $85-180 in labor and materials.
  • Edge metal customization: Stock drip edge is one price. Custom-bent gravel stops, parapet wraps, and coping caps add $400-1,200 per job depending on linear footage.

[PERSONAL EXPERIENCE] The penetration trap

The bid that kills small commercial shops looks like this: 150 squares of clean TPO, easy access, simple parapet. Then you walk it and count 28 HVAC curbs, 6 drains, 4 vent stacks, and a chiller dunnage you missed from the satellite view. That's roughly $4,500-7,000 in flashing labor nobody priced. Walk every roof before you sign.

What net margin should you target by job size?

Job size dictates achievable margin because overhead absorbs differently across revenue volumes. NRCA benchmarking data shows the average commercial roofing contractor nets 8-12% on jobs over 200 squares but 18-22% on jobs under 100 squares, when both are bid correctly.

The three margin tiers

  • Under 50 squares: Target 22-28% net margin. Small jobs carry disproportionate overhead per square, and most GCs won't bid-shop a $30K reroof the way they will a $300K one.
  • 50-200 squares: Target 18-24% net margin. This is the sweet spot for most Texas commercial shops. Big enough to be worth crew mobilization, small enough that price isn't the only factor.
  • 200+ squares: Target 12-18% net margin. Volume play. GC relationships, bonding capacity, and crew availability matter more than membrane unit pricing.

[UNIQUE INSIGHT] When to cut margin without cutting yourself

If you have to come down 8-12% to win a bid, don't touch material or labor. Cut overhead allocation: defer the truck payment math, skip the sales commission on that job, drop the project manager hours. Cutting field labor or material thickness is how shops end up underwater on jobs they should have walked away from.

What Texas-specific code rules affect commercial reroofs?

Texas adopted the 2021 IBC with state amendments, and most commercial reroofs require Class A fire rating. According to Texas Department of Insurance windstorm inspection data, roughly 73% of commercial reroof callbacks tied to code issues stem from underlayment or edge metal that didn't meet Class A or wind-uplift specs. Know the code before you bid, not after the inspector flags it.

The code line items contractors miss

Class A fire rating affects your underlayment and cover board choice, often forcing gypsum cover board ($0.80-1.40/sq ft) over wood fiber on certain assemblies. Wind uplift design pressures vary by zone, building height, and exposure, FM 1-90 is the common spec but coastal counties push higher. Energy code requires the R-value bumps mentioned above. None of these are optional and all of them have a price tag.

How does accurate measurement change your bid math?

The three numbers that drive 80% of commercial bid accuracy are square count, penetration count, and edge linear footage. The Roofing Contractor 2025 estimating survey found that contractors using satellite measurement tools cut measurement-to-bid time by 78% while improving square-count accuracy from a typical 7-9% variance down to under 2%. That's the difference between winning at margin and winning at a loss.

What satellite measurement gets you for commercial work

Aroof's commercial measurement reports give you exact square footage, penetration count, edge linear footage, and parapet detection from satellite imagery, no rooftop visit required. The bid timeline compresses from a week (schedule walk, measure, draft) to about 30 seconds. For storm-response work where you're racing other shops to get a number in front of a property manager, that matters. Read more on our other articles covering measurement workflows.

What it doesn't replace

Satellite measurement gives you the bid. You still walk the roof before you sign, because penetration condition, deck condition, and existing membrane attachment can't be seen from above. The walk-through becomes a verification, not a measurement exercise.

Frequently Asked Questions

What is the average cost per square foot for commercial roofing in Texas in 2026?

Installed cost ranges from $6.50/sq ft for basic mechanically attached TPO to $13/sq ft for premium PVC systems. Most Texas commercial reroofs land between $7.50 and $10/sq ft installed, depending on membrane, insulation, and access. Tear-off adds $1.50-3/sq ft over a recover.

Is TPO or PVC better for restaurants and food service buildings?

PVC, every time. TPO seams degrade under grease exhaust within 5-8 years, while PVC resists chemicals and grease for the full 20-30 year service life. The $1.50-3/sq ft premium for PVC pays back in avoided premature failure and warranty claims.

How do you bid a recover vs a tear-off without losing margin?

Price both options on the same proposal. Recovers save the owner $1.50-3/sq ft today but shorten the next reroof cycle and may not meet current energy code R-values. Document both options in writing so you're not liable when the owner picks recover and later wants tear-off pricing.

What is the right net margin target for a 100-square commercial TPO job?

Target 20-24% net margin on a 100-square job. That's roughly $1.75-2.25/sq ft net profit at typical Texas pricing. If you can't hit 18% net after honest overhead allocation, the bid is too aggressive or your costs are out of line with the market.

How accurate are satellite roof measurements for commercial bidding?

Modern satellite measurement platforms hit under 2% variance on square footage for commercial low-slope roofs, compared to 7-9% variance on tape-measure walks. Penetration count and edge linear footage are similarly accurate. You still walk the roof before signing the contract, but the bid math is solid from the satellite report.

Next step

Pull your last five commercial bids. Calculate the actual per-square installed cost on each finished job, compare it to what you bid, and identify which of the five swing variables (access, tear-off, R-value, penetrations, edge metal) burned you most. That's your number to tighten on the next bid. When you're ready to cut the measurement-to-bid timeline from a week to 30 seconds, book a demo and we'll show you how Aroof's commercial measurement reports plug into your existing quote builder.

Get Your Roof Measured

Instant satellite measurements for FREE

Measure Now - FREE

Get your free instant measurement results