BcalScore is the site-qualification and lead-gen layer for behind-the-meter fuel cell developers, OEMs, and EPCs. Drop an address — get a calibrated score, a full 1-page dossier, and the decision-maker. Stop wasting BD time on inbound that will never close.
POST /v1/score { "address": "..." }
Eight reconciled data layers. Cited, time-stamped, and refreshed nightly. Drop into Salesforce, push into HubSpot, or hit the raw API.
Resolved utility, rate schedule, demand charges, and TOU windows for the meter.
Building-type benchmarked annual kWh, peak kW, and 8,760-hour shape.
Census-tract DAC status and percentile for SGIP equity adders.
SGIP step + bucket residual + budget signal pulled from CPUC trigger reports.
Energy Community, Low-Income, and 48E adder eligibility with citation.
Distance to nearest distribution main, pressure class, and capacity signal.
PG&E HFTD tier or local equivalent; 5-yr outage minutes for the feeder.
Named owner of energy / facilities / sustainability with verified email.
One screen. Score, tariff, load, eligibility, gas, decision-maker. No spreadsheet archaeology.
Six weighted factors. Calibrated against ~2,400 historical fuel cell deployments. Rubric is public so your team trusts it.
Blended $/kWh, demand charge, TOU shape
Annual kWh, baseload share, 24/7 fit
SGIP, IRA 48E, Energy Community
Gas line, permitting, AHJ history
DM access + grid / PSPS exposure
Want the full methodology, weights, and calibration set? Read the methodology paper →
No setup fee. No annual lock-in for the first year. Refund on any lead that scores A but turns out unqualified.
EIA, CPUC, FERC, parcel, gas, IRA layers, contact graph.
SGIP triggers, tariff filings, and contact graph refreshed nightly.
Tier A conversion lift vs random inbound across pilot OEMs.
Tier A scores that fail diligence are refunded — no questions.
Bloom, Mainspring, Plug, Doosan — every inbound lead routed through BcalScore comes back with a calibrated score, eligibility stack, and a verified decision-maker. Drop the bottom half of the funnel before a salesperson touches it.
Burns & McDonnell, Black & Veatch, Bechtel, Kiewit — get a continuous, scored map of every C&I address in your service territory. Know which sites are queue-ready before the OEM RFP lands on your desk.
Calibrated against ~2,400 historical behind-the-meter fuel cell deployments and ~18k declined leads. Tier A conversion lift averages 87% over random inbound across pilot OEMs. Full calibration set is on the methodology page.
Tariff and SGIP layers refresh nightly. Gas, parcel, and IRA boundaries refresh weekly. Contact graph refreshes weekly with a 90-day staleness flag on every record. Every dossier shows source timestamps.
Full refund. We pull the dossier, document the miss, and feed it back into the calibration loop. No friction, no escalation.
Yes. Full coverage in CA, NY, MA, NJ, CT, IL, TX, and HI today. National rate-schedule coverage rolls out monthly. Ask us about your territory.
Growth and Enterprise tiers ship with custom rubric weights. We'll work with your BD economics — payback target, deployment cost, gas line tolerance — and re-weight the score to your bar.
Bearer token, scoped per-environment. Sandbox keys are free. Production keys gated to paid plans. See the API docs.
p50 1.4s, p95 3.2s, p99 6.0s. Bulk endpoints batch up to 5,000 addresses per call.
Yes. All contacts sourced from public business records, opt-in directories, and verified business email. Full DPA available; SOC 2 Type II in audit.
Enterprise tier includes white-label PDFs and HTML dossiers with your logo, palette, and footer.
Generic tools tell you who. BcalScore tells you whether the meter on the other end of that contact is worth a fuel cell. Tariff, load, eligibility, and gas — all geophysical — are the actual buying triggers. Contact graph is a feature, not the product.
Score 25 of your top inbound addresses on us. No credit card. No deck required.
Score 25 free addresses