Job was done quickly (five days) by people who knew what they were doing, once panels were available. Panel availability was main problem, due to high demand. Once installed, they went to bat for me in getting PG&E's blessing on most favorable rate structure.
Pros: Quick, professional installation, help with approval red tape.
Cons: Long wait time (7 months) for panels to be available, longer than original estimate (3 months)