Any competent machine shop.. there are probably local machine shops in your town or nearby. Ask around check the phone book go by check the places out... Then decide who you want to do it... Its always good to know a good machine shop. As long as he doesn't have to make a new hub for the flywheel it should be fairly cheap but... Just hope you can figure out what to do with the ring gear...