| Date | Type | Address | Description | Value |
|---|---|---|---|---|
| 2026-07-27 | 9 | 160 Upland | solar permit: installing 20 solar pv modules, 440 watts per module, total no. of… | $50,082 |
| 2026-07-02 | 9 | 267 32nd | solar permit: installing 13 solar pv modules, 440 watts per module, total no. of… | $39,911 |
| 2026-05-26 | 9 | 230 27th | solar permit: installing 32 solar pv modules, 440 watts per module, total no. of… | $52,465 |
Phone numbers, websites, license status, and CSV export — for all San Francisco contractors.
Subscribe — $149/mo