engine builder
If you're willing to travel about 250-300 miles, there's a very competent one in Louisiana. Ron Sporl. He moved to a different location a couple of years ago, and I'm not sure of the city. Either "google" it, or I'll try to get his phone number.