Profile: B J Grinding, Inc. manufactures free weights. We also provide machining and thread cutting services.