I don't see why a completent shop couldn't install the seal and make sure and have them check the bearing while they had it apart. But I would order the 470394 seal, might want to keep an extra just in case they did screw it up. As I said, that's easy to do when you insert the splined shaft back into the housing.
Denny Graham
Sandwich, IL