Changing rear ends but also driveshafts?

Have you looked for Semi repair shops, or off road shops in your area??
They may seem unlikely for a car, but if they have a machine shop, they may be able to do it.