This shop is the worst experience I have ever had in the automotive industry. The shop recommended additional parts in my differential rebuild, which I ended up paying over $2000. The differential didn't have any leaks coming in, but it now leaks severely in the pinion seal and both axle shafts. Went back for warranty work 4 times, and nothing improved. They told me that the parts they recommended to me will not work, and said they had to put OE parts back in without refunding me the parts they recommended to me. Took this place to court and got away from this place as fast as I could. Got a qote for the same job from ARIZONA DIFFERENTIAL for less than HALF of what this place charged. Do yourself a favor, go to Arizona Differential instead- better work, better warranty, better service, better prices. My differential is worse than when I came in to this place and It's costed me hundreds.