Had a shop swap a cassette and bottom once since I didn't want to buy the associated tools.
Had them swap a 10sp to 11sp groupset last year again because of the tooling thing.
Over the winter finally grabbed all the tools and assembled a (threaded bb) bike fully from the ground up.
Wheels came built so that might be next.