The JP stroker got me interested. I was very much unimpressed that for over 3 grand Golen Machine couldn't have shortened the crank snout so it would work with serpentine belts. Crappy attention to detail in an otherwise great looking build.
Speedomotive gets $850 for their kit. Still a bit much to me. Gotta pay another 50 to have the crank shortened a bit for our application. Another $150 for balancing.
The path I plan to follow, should save a bit is this:
The crank, after the core charge is around $300, ready to go from Advance or Autozone, best of all you can order for a late application and get the 2.06 snout already on the crank. Comes with bearings.
The Speedpro hypereutectic pistons are about $22 apiece from Summit Racing. I can't find a reference to a price for the rings, can't be that bad and you have to buy the same ones either way.
If you can find a donor 258, especially the right year, you are way ahead I think, especially since you likely have a good relationship with a machinist if you are building drag motors. The machine shop I dealt with when I lived in Texas would give me killer prices on parts if he was doing the machine work. Yours might be able to score the parts cheaper, never hurts to ask.
Static balancing, if you own an accurate scale, isn't that hard to do at home. You might find something about it online, or I think the HP Books engine blueprinting book talks about it. Dynamic balancing (rotating) is a machine shop operation.
I am glad you are getting good responses. I recently asked about machine shops here in MI and got nothing. Apparently nobody in southern Michigan has ever rebuilt a 4.0 Jeep engine.
Incidentally if you do a search (read the sticky about searching) you will be overwhelmed with more info on the stroker buildup than you can shake a stick at. Us newbies gotta remember to use that. Then you can focus your questions to a narrower topic (such as reputable machine shops) that no one has read 25 times before and may or may not get an answer
Good Luck,
Randy