I think time to completion will depend on condition of the truck, experience level, and tools available. On a brand new truck with no rust and on a lift it could easily be done in a single day. In a truck with tons of rust where every bolt is a fight, it can prove to be a real pain in the ass...