I think Speedco is a good suggestion. I looked for Speedco but the nearest was about 60 miles in the wrong direction. The shop in Kerrville did a good job. Let me go in the "basement" with them and I did see them get all the zerk filleting's, etc. I've heard Speedco also allows you to watch them but haven't yet been to Speedco.
Bob, Sandi & Marmaduke the Big Pug and Tasha a Frenchie
SW OREGON Winnebago Outlook Ford V-10
If towing: a 2006 Mini Cooper or 2015 RAM Limited 4X4 or a 86 El Camino on a trailer