I haven't used them myself, but I have had a colleague use them. There's more than one company out there with a deal similar to this
U Pack It
Basically, they drop a big ass container off at your location, you pack it up, you do all the grunt work yourself. Then when you're ready - -they'll drive it to where you are moving to.
They'll drop the container and you are responsible for unloading it.
Option 2
It doesnt sound like you'll have a full truck, if you aren't in a rush, some moving companes (Grabel I know does) will often share trucks. If there's someone else moving to California around the same time as you are... in a close enough location, they will often double up the truck. And put two sets of stuff inthe same truck
Not overly convenient but saves some money.
Option 3
UHaul