Not sure how much Mike charges, you'd have to contact him directly. The only other company that used to make custom length dogbones was RCAlloys but they stopped making parts a couple years back sadly.
Usually though, guys go on a scavanger hunt to find dogbones from other vehicles that may be useful, then they work out the position of their CD or tranny based on that..