← Roof (Google Solar)
View proposalQuote 0847ce64
Generated 6/27/2026, 1:12:08 AM · locked to RÜFI's current engineering standards
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 hours | 12154.63 |
| Crew size / days | 5 / 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 margin | Selling price | $ / SF | Billable $/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
| Description | Qty | Unit | Unit cost | Total | Variance | Override |
|---|---|---|---|---|---|---|
New 60-mil mechanically attached TPO membrane show mathrule: tpo-v1.field.membrane{
"areaSf": 329331,
"wasteFactor": 1.05
} | 345797.55 | SF | $0.85 | $293,927.92 | — | |
Plates and fasteners show mathrule: tpo-v1.field.fasteners{
"areaSf": 329331
} | 329331 | SF | $0.18 | $59,279.58 | — | |
0.5" HD cover board show mathrule: tpo-v1.install.cover-board{
"areaSf": 329331,
"thicknessIn": 0.5
} | 329331 | SF | $0.70 | $230,531.70 | — | |
Edge metal w/ cleat and fasteners show mathrule: tpo-v1.object.edge.metal{
"linearFt": 2987
} | 2987 | LF | $3.80 | $11,350.60 | — |
Labor — $1,033,142.37
| Description | Qty | Unit | Unit cost | Total | Variance | Override |
|---|---|---|---|---|---|---|
Install field membrane (329331 SF @ 1.5 MH/100 SF) show mathrule: tpo-v1.field.lay-labor{
"areaSf": 329331,
"mhPer100Sf": 1.5
} | 4939.97 | HR | $85.00 | $419,897.03 | — | |
Install cover board (329331 SF @ 0.6 MH/100 SF) show mathrule: tpo-v1.install.cover-board-labor{
"areaSf": 329331,
"mhPer100Sf": 0.6
} | 1975.99 | HR | $85.00 | $167,958.81 | — | |
Tear off existing roof (329331 SF @ 1.5 MH/100 SF) show mathrule: tpo-v1.existing.tearoff-labor{
"areaSf": 329331,
"mhPer100Sf": 1.5
} | 4939.97 | HR | $85.00 | $419,897.03 | — | |
Install edge metal (2987 LF @ 0.1 hr/LF) show mathrule: tpo-v1.object.edge.install-labor{
"hrPerLf": 0.1,
"linearFt": 2987
} | 298.7 | HR | $85.00 | $25,389.50 | — |
Expenses — $196,451.97
| Description | Qty | Unit | Unit cost | Total | Variance | Override |
|---|---|---|---|---|---|---|
Freight (3% of material cost) show mathrule: tpo-v1.expense.freight{
"rate": 0.03,
"materialCost": 595089.8
} | 1 | LS | $17,852.69 | $17,852.69 | — | |
Refuse (66 x 30yd dumpster) show mathrule: tpo-v1.expense.refuse{
"dumpsters": 66,
"tearOffSf": 329331,
"perDumpster": 450,
"sfPerDumpster": 5000
} | 1 | LS | $29,700.00 | $29,700.00 | — | |
15-year manufacturer warranty ($0.08/SF) show mathrule: tpo-v1.expense.warranty{
"perSf": 0.08,
"areaSf": 329331
} | 1 | LS | $26,346.48 | $26,346.48 | — | |
Small tools (3% of labor cost) show mathrule: tpo-v1.expense.small-tools{
"rate": 0.03,
"laborCost": 1033142.37
} | 1 | LS | $30,994.27 | $30,994.27 | — | |
Sales tax on materials (6.625%) show mathrule: tpo-v1.expense.tax{
"taxRate": 0.06625,
"materialCost": 595089.8
} | 1 | LS | $39,424.70 | $39,424.70 | — | |
Permits (2% of contract value, solved algebraically) show mathrule: tpo-v1.expense.permits{
"baseCost": 1772550.31,
"targetGp": 0.3,
"permitRate": 0.02,
"contractValue": 2606691.63
} | 1 | LS | $52,133.83 | $52,133.83 | — |