Two lots on the same street, the same size, in the same zone, can have completely different ADU potential. One has a wide side yard and a shallow house; the other has a detached garage in the only place a unit would fit. Address-level rules of thumb cannot tell them apart. The score exists to do that in about thirty seconds, from public data.
What it measures
- Buildable capacity, 30%. How much usable area survives setbacks and existing structures, and which units physically fit inside it. Usually the binding constraint.
- Legal position, 22%. Whether state ADU law and local zoning permit a detached unit on the parcel at all.
- Economics, 22%. What the local rent market supports relative to build cost, from HUD rent data for your ZIP.
- Hazard exposure, 16%. CAL FIRE fire-hazard severity and FEMA flood status, both of which change what you are required to build and what it costs.
- Delivery logistics, 10%. A geometric proxy for how reachable the placement point is: the practical question of getting a building into a back yard.
Why one weak area pulls the whole score down
The five factors are combined as a weighted geometric mean, not an average. That choice is deliberate. Averaging implies the factors trade off, that abundant space can compensate for no legal path, and in practice they do not. A lot that fails badly on any one dimension is not a good lot, however strong the others are. A geometric mean encodes that, so the score behaves the way an experienced site assessor would.
Missing data is not treated as bad data
When an input cannot be resolved (a rent series is unavailable, a geometry check cannot be computed) the affected factor is excluded and the remaining weights renormalise, rather than being scored as zero. Penalising a lot for a gap in our data would produce a number that says more about the data than the property. Instead the result carries a data grade of A, B or C and a sensitivity range, so you can see how firm the figure is.
What the score deliberately will not do
It will not score a lot it cannot ground in real data. Those are routed to a specialist rather than given a confident-looking number. It does not know your soil, your title, your HOA, or your neighbours. And it is not a permit determination; no city is bound by it. It is a way to sort properties worth pursuing from properties that need a conversation.