This has been asked and had great replies before. I would use Thomas Racing Service. He has the jigs ready to go. Full-time bike fabricator. Others had mentioned some good ones, I remember someone mentioned Paul Hackbarth. Try the search deal.
Try this number: (317) 422-8149
The website is down
Jeff Thomas owns the shop
Dan Watson runs it.
Both are great with their work and their advice.