Just a note as I have reccomended them in the past, they ruined both of the driveshafts on my rubicon and refused to return one of my old shafts. They refused to admit their mistakes, even when I showed the the shaft was significantly longer than the one they were supposed to rebuild.
I would stay away from driveline service.