Roof (Google Solar)

Quote c483a73a

Generated 6/23/2026, 4:41:54 PM · locked to RÜFI's current engineering standards

View proposal
Big three — confirm before you bid
Membrane
345,797.55 SF
3,458 squares
Insulation
329,331 SF
3,293.3 squares
Edge metal
2,987 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$994,403.64
Labor$1,089,128.64
Non-permit expenses$187,725.00
Base cost$2,271,257.28
Permits (circular)$66,801.68
Total cost$2,338,058.96
Contract value$3,340,084.24
Gross profit$1,002,025.28
GP %30%
Benchmarks
Cost / SF$7.10
Sell / SF$10.14
Billable rate ($/MH)$260.67
Combined rate ($/MH)$162.61
Labor hours12813.29
Crew size / days5 / 320.33
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%$3,111,311.34$9.45$242.82
30% · this bid$3,340,084.24$10.14$260.67
35%$3,605,170.29$10.95$281.36
40%$3,915,960.83$11.89$305.62
45%$4,285,391.09$13.01$334.45
50%$4,731,786.00$14.37$369.29
Materials$994,403.64
DescriptionQtyUnitUnit costTotalVarianceOverride
New 50-mil mechanically attached PVC membrane
show math
rule: pvc-v1.field.membrane
{
  "areaSf": 329331,
  "wasteFactor": 1.05
}
345797.55SF$1.10$380,377.31
Plates and fasteners
show math
rule: pvc-v1.field.fasteners
{
  "areaSf": 329331
}
329331SF$0.18$59,279.58
Polyiso insulation R-25
show math
rule: pvc-v1.install.insulation
{
  "areaSf": 329331,
  "rValue": 25,
  "costPerSfPerR": 0.066,
  "insulationType": "polyiso"
}
329331SF$1.65$543,396.15
Edge metal w/ cleat and fasteners
show math
rule: pvc-v1.object.edge.metal
{
  "linearFt": 2987
}
2987LF$3.80$11,350.60
Labor$1,089,128.64
DescriptionQtyUnitUnit costTotalVarianceOverride
Install field membrane (329331 SF @ 1.5 MH/100 SF)
show math
rule: pvc-v1.field.lay-labor
{
  "areaSf": 329331,
  "mhPer100Sf": 1.5
}
4939.97HR$85.00$419,897.03
Install insulation (329331 SF @ 0.8 MH/100 SF)
show math
rule: pvc-v1.install.insulation-labor
{
  "areaSf": 329331,
  "mhPer100Sf": 0.8
}
2634.65HR$85.00$223,945.08
Tear off existing roof (329331 SF @ 1.5 MH/100 SF)
show math
rule: pvc-v1.existing.tearoff-labor
{
  "areaSf": 329331,
  "mhPer100Sf": 1.5
}
4939.97HR$85.00$419,897.03
Install edge metal (2987 LF @ 0.1 hr/LF)
show math
rule: pvc-v1.object.edge.install-labor
{
  "hrPerLf": 0.1,
  "linearFt": 2987
}
298.7HR$85.00$25,389.50
Expenses$254,526.68
DescriptionQtyUnitUnit costTotalVarianceOverride
Freight (3% of material cost)
show math
rule: pvc-v1.expense.freight
{
  "rate": 0.03,
  "materialCost": 994403.64
}
1LS$29,832.11$29,832.11
Refuse (66 x 30yd dumpster)
show math
rule: pvc-v1.expense.refuse
{
  "dumpsters": 66,
  "tearOffSf": 329331,
  "perDumpster": 450,
  "sfPerDumpster": 5000
}
1LS$29,700.00$29,700.00
20-year manufacturer warranty ($0.09/SF)
show math
rule: pvc-v1.expense.warranty
{
  "perSf": 0.09,
  "areaSf": 329331
}
1LS$29,639.79$29,639.79
Small tools (3% of labor cost)
show math
rule: pvc-v1.expense.small-tools
{
  "rate": 0.03,
  "laborCost": 1089128.64
}
1LS$32,673.86$32,673.86
Sales tax on materials (6.625%)
show math
rule: pvc-v1.expense.tax
{
  "taxRate": 0.06625,
  "materialCost": 994403.64
}
1LS$65,879.24$65,879.24
Permits (2% of contract value, solved algebraically)
show math
rule: pvc-v1.expense.permits
{
  "baseCost": 2271257.28,
  "targetGp": 0.3,
  "permitRate": 0.02,
  "contractValue": 3340084.24
}
1LS$66,801.68$66,801.68