Bamco of WV incorporated is a great shop if you need any type of machine work done on your engine. The first time we went there, we needed a ball joint pressed out. They did it for free since it was a very small thing to do. That made the best imprssion on us. We have been loyal customers since.