Twin City Auto Machine
1120 Highland Avenue
Bristol, VA 24201
276.669.1301
They do machine work on everything from small single cylinder engines all the way up to huge Cat engines that have a 6-foot long crankshaft!!! They should be able to take care of any of your machine needs.
The guys at RPM Offroad use them as their machine shop. I haven't done any engine work with them but they did precision work on my rear axle housing when we retubed it and upgraded it!!! Not sure when in VA you are, but they can take care of you!!!