I took mine to Sun Valley Tire and Wheel in Pleasant Hill. [Concord] Did it in less than a day.
My other truck, i did them myself. [3 days].
If you have the proper tools, its no big deal. But be prepared for busted knuckles.
Good Luck,
Have Fun,
Marty