Facet 1

Quote e431e8be

Generated 6/17/2026, 3:27:02 AM · locked to RÜFI's current engineering standards

View proposal
Big three — confirm before you bid
Membrane
206,850 SF
2,068.5 squares
Insulation
197,000 SF
1,970 squares
Edge metal
2,036 LF
perimeter

Membrane, insulation, and edge metal are the cost drivers that win or lose the job — confirm these first. Insulation is sold by the square (100 SF): a per-SF price × 100 = the per-square price.

Cost summary (engine base)
Materials$681,969.30
Labor$5,375,706.00
Non-permit expenses$260,670.73
Base cost$6,318,346.03
Permits (circular)$185,833.71
Total cost$6,504,179.74
Contract value$9,291,685.34
Gross profit$2,787,505.60
GP %30%
Benchmarks
Cost / SF$33.02
Sell / SF$47.17
Billable rate ($/MH)$146.92
Combined rate ($/MH)$95.78
Labor hours63243.6
Crew size / days5 / 1581.09
Comparative pricing

Selling price at every gross-profit margin, from this quote's own cost stack. The highlighted row is the current bid — price up or down without re-running the estimate.

GP marginSelling price$ / SFBillable $/MH
25%$2,134,352.64$10.83$240.58
30% · this bid$2,291,290.34$11.63$258.27
35%$2,473,138.78$12.55$278.77
40%$2,686,340.40$13.64$302.80
45%$2,939,768.74$14.92$331.37
50%$3,245,994.65$16.48$365.89
Materials$681,969.30
DescriptionQtyUnitUnit costTotalVarianceOverride
TPO field membrane 60-mil (mechanically attached)
show math
rule: tpo-v1.field.membrane
{
  "areaSf": 197000,
  "wasteFactor": 1.05
}
206850SF$0.85$175,822.50
Plates and fasteners
show math
rule: tpo-v1.field.fasteners
{
  "areaSf": 197000
}
197000SF$0.18$35,460.00
Polyiso insulation R-25
show math
rule: tpo-v1.install.insulation
{
  "areaSf": 197000,
  "rValue": 25,
  "costPerSfPerR": 0.066,
  "insulationType": "polyiso"
}
197000SF$1.65$325,050.00
1/2" HD cover board
show math
rule: tpo-v1.install.cover-board
{
  "areaSf": 197000
}
197000SF$0.70$137,900.00
Edge metal w/ cleat and fasteners
show math
rule: tpo-v1.object.edge.metal
{
  "linearFt": 2036
}
2036LF$3.80$7,736.80
Labor$5,375,706.00
DescriptionQtyUnitUnit costTotalVarianceOverride
Tear off existing roof (197000 SF @ 8 MH/100 SF)
show math
rule: tpo-v1.existing.tearoff-labor
{
  "areaSf": 197000,
  "mhPer100Sf": 8
}
15760HR$85.00$1,339,600.00
Install field membrane (197000 SF @ 24 MH/100 SF)
show math
rule: tpo-v1.field.lay-labor
{
  "areaSf": 197000,
  "mhPer100Sf": 24
}
47280HR$85.00$4,018,800.00
Install edge metal (2036 LF @ 0.1 hr/LF)
show math
rule: tpo-v1.object.edge.install-labor
{
  "hrPerLf": 0.1,
  "linearFt": 2036
}
203.6HR$85.00$17,306.00
Expenses$446,504.44
DescriptionQtyUnitUnit costTotalVarianceOverride
Freight (3% of material cost)
show math
rule: tpo-v1.expense.freight
{
  "rate": 0.03,
  "materialCost": 681969.3
}
1LS$20,459.08$20,459.08
Refuse (40 x 30yd dumpster)
show math
rule: tpo-v1.expense.refuse
{
  "dumpsters": 40,
  "tearOffSf": 197000,
  "perDumpster": 450,
  "sfPerDumpster": 5000
}
1LS$18,000.00$18,000.00
15-yr manufacturer warranty ($0.08/SF)
show math
rule: tpo-v1.expense.warranty
{
  "perSf": 0.08,
  "areaSf": 197000
}
1LS$15,760.00$15,760.00
Small tools (3% of labor cost)
show math
rule: tpo-v1.expense.small-tools
{
  "rate": 0.03,
  "laborCost": 5375706
}
1LS$161,271.18$161,271.18
Sales tax on materials (6.625%)
show math
rule: tpo-v1.expense.tax
{
  "taxRate": 0.06625,
  "materialCost": 681969.3
}
1LS$45,180.47$45,180.47
Permits (2% of contract value, solved algebraically)
show math
rule: tpo-v1.expense.permits
{
  "baseCost": 6318346.03,
  "targetGp": 0.3,
  "permitRate": 0.02,
  "contractValue": 9291685.34
}
1LS$185,833.71$185,833.71