Roof (Google Solar)

Quote 0847ce64

Generated 6/27/2026, 1:12:08 AM · 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
0 SF
0 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$595,089.80
Labor$1,033,142.37
Non-permit expenses$144,318.14
Base cost$1,772,550.31
Permits (circular)$52,133.83
Total cost$1,824,684.14
Contract value$2,606,691.63
Gross profit$782,007.49
GP %30%
Benchmarks
Cost / SF$5.54
Sell / SF$7.92
Billable rate ($/MH)$214.46
Combined rate ($/MH)$133.96
Labor hours12154.63
Crew size / days5 / 303.87
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,428,151.11$7.37$199.77
30% · this bid$2,606,691.63$7.92$214.46
35%$2,813,571.92$8.54$231.48
40%$3,056,121.22$9.28$251.44
45%$3,344,434.55$10.16$275.16
50%$3,692,813.15$11.21$303.82
Materials$595,089.80
DescriptionQtyUnitUnit costTotalVarianceOverride
New 60-mil mechanically attached TPO membrane
show math
rule: tpo-v1.field.membrane
{
  "areaSf": 329331,
  "wasteFactor": 1.05
}
345797.55SF$0.85$293,927.92
Plates and fasteners
show math
rule: tpo-v1.field.fasteners
{
  "areaSf": 329331
}
329331SF$0.18$59,279.58
0.5" HD cover board
show math
rule: tpo-v1.install.cover-board
{
  "areaSf": 329331,
  "thicknessIn": 0.5
}
329331SF$0.70$230,531.70
Edge metal w/ cleat and fasteners
show math
rule: tpo-v1.object.edge.metal
{
  "linearFt": 2987
}
2987LF$3.80$11,350.60
Labor$1,033,142.37
DescriptionQtyUnitUnit costTotalVarianceOverride
Install field membrane (329331 SF @ 1.5 MH/100 SF)
show math
rule: tpo-v1.field.lay-labor
{
  "areaSf": 329331,
  "mhPer100Sf": 1.5
}
4939.97HR$85.00$419,897.03
Install cover board (329331 SF @ 0.6 MH/100 SF)
show math
rule: tpo-v1.install.cover-board-labor
{
  "areaSf": 329331,
  "mhPer100Sf": 0.6
}
1975.99HR$85.00$167,958.81
Tear off existing roof (329331 SF @ 1.5 MH/100 SF)
show math
rule: tpo-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: tpo-v1.object.edge.install-labor
{
  "hrPerLf": 0.1,
  "linearFt": 2987
}
298.7HR$85.00$25,389.50
Expenses$196,451.97
DescriptionQtyUnitUnit costTotalVarianceOverride
Freight (3% of material cost)
show math
rule: tpo-v1.expense.freight
{
  "rate": 0.03,
  "materialCost": 595089.8
}
1LS$17,852.69$17,852.69
Refuse (66 x 30yd dumpster)
show math
rule: tpo-v1.expense.refuse
{
  "dumpsters": 66,
  "tearOffSf": 329331,
  "perDumpster": 450,
  "sfPerDumpster": 5000
}
1LS$29,700.00$29,700.00
15-year manufacturer warranty ($0.08/SF)
show math
rule: tpo-v1.expense.warranty
{
  "perSf": 0.08,
  "areaSf": 329331
}
1LS$26,346.48$26,346.48
Small tools (3% of labor cost)
show math
rule: tpo-v1.expense.small-tools
{
  "rate": 0.03,
  "laborCost": 1033142.37
}
1LS$30,994.27$30,994.27
Sales tax on materials (6.625%)
show math
rule: tpo-v1.expense.tax
{
  "taxRate": 0.06625,
  "materialCost": 595089.8
}
1LS$39,424.70$39,424.70
Permits (2% of contract value, solved algebraically)
show math
rule: tpo-v1.expense.permits
{
  "baseCost": 1772550.31,
  "targetGp": 0.3,
  "permitRate": 0.02,
  "contractValue": 2606691.63
}
1LS$52,133.83$52,133.83