My FIL has basically decided to just install his own solar from now on after getting quoted 10's of thousands of dollars in install labor cost for a job that he ended up doing himself in less than a day. And yes, it was done to code and spec (he's an engineer who runs a small manufacturing company, so the job was well within his skill set).