Normally shop are not set up for rebuilding cranks.
The best place to get it rebuilt is crank works crankworks.com
I dont think they will install it though.
You will need the follwoing to do it correctly.
Rebuilt crank
main bearings / seals
Complete gasket kit
Top end kit (piston, rings, wrist pin, circlips)
If I were close to you I could help you with removal and installation.
I may have a clutch hub or complete clutch. Ill have to check tomorrow.