If you have enough miles on your Jeep to need the driveshafts rebuilt, I would suspect that your problem is more likely a front axle u-joint or unit bearing needs replaced. They are much more common to go out than a pinion bearing. Many consider them to be wear parts, depending on how you use your Jeep. They are easy to check, and much easier to replace.
If you do end up needing axle bearing work, the only place I have dealt with is Bobs Transmission in St. Clairsville OH. They are very good, and highly recommended around here, I'm guessing it would be around an hour and a half trip for you.