I would have the LBS do the BB and headset because they can face it if need be. Also tools get used over and over and over. I found the headset wrench I bought helped getting a one peice crank apart it has helped tightening other headsets. It would have been nice to have a pedal wrench when a was taking apart the single piece crank because it was PITA to find an adjustable wrench to fit between the crank and pedal