I haven't taken the spindles off of my 06 but every truck I have taken them off it's simple. You take the nuts off and you may have to hit the control arm with a hammer to free the ball joint but thats it. A press would only be needed for ball joint replacement but I don't even know if ours are press in. Place a floor jack under the lower control arm before taking everything apart so nothing hits you.