In California, can a General Contractor make changes in a service panel or does he need a licensed electrician?

California law requires a permit obtained by a General Contractor to have 2 or more trades. So, in this case, you need a licensed electrician to make changes to the panel.

Better and legal to hire a licenced electrician.