Well, last time I asked a shop, they said I'd need shifters, front and rear deraileurs, rear casette, brake system. I think they said I'd need a new bb 'cause they'd already cleaned it up as much as they could and just couldn't tune it up any more. I may have a go with another shop. I'm not mechanically inclined so it's not feasible for me to do the work myself.