Subcontractor BESS quote estimator — driven by your historical quote database. Size + location + scope → ranged cost estimate.
Paste one or more CSV rows in the same column order as Instaquotes.csv (Project,MW,MWh,Duration,State,Labor,Date,Source,BidType, then the 16 scope $ columns, then Notes). Blank = not in scope. Cost tier is read from BidType: write “Confirmed” → raw vendor, “SOV” → GC rollup, anything else → performing contractor.
| Scope Item | Low | Expected | High | Override $ | Conf. | |
|---|---|---|---|---|---|---|
| TOTAL | $0 | $0 | $0 |
Confidence reflects # of comparable quotes for that scope item. High ≥4 Med 2–3 Low 1 n/a no data
| Scope | Basis | n | Rate (used) | Min | Max |
|---|
Basis legend: $/kWh = energy-scaled$/MW = power-scaledlump = fixed per site. $0 bids (owner-furnished / not applicable) are excluded from rates.