Luckily I Found Raven Industries on Craigslist.. Hidden from the road, no signage out front that I could see it would be tuff to find them otherwise..
Ray is straight forward, very knowledgeable and easy to work with. Answered all my questions and picked up the phone every-time I called.
A different mechanic told me the bearings were shot, the differential was not repairable, that I would probably need a new housing, etc, etc.. I would have to replace the rear-end with one that had over 100k on it..
Ray had my '02 Avalanche back on the road with all new gears at a price that I could afford.
fast, honest, affordable - I would recommend Raven Industries to anyone..