Residential solar providers are experiencing a bit of a moment. With states like California mandating solar in new builds, it seems like a great time..