Like Hay Dude, I service my own. Seal and bearing replacement isn't a difficult job at all. The one thing I cannot emphasise more is, the sealing surface on the radial seal (Kubota refers to it as the ' hermetically sealed outboard is, it must be clean and corrosion free in the seal seating area as well as between the upper and lower contact area. If it's not squeaky clean when it's reassembled, chance are, it will leak. The seal depends on clean and unfettered contact.
The other thing to take note of is.. If there is any perceptible vertical movement in the outboard ( lift the wheel and axle off the ground and grasp the wheel at the top and bottom and physically attempt to move it), if there is movement, that means the bushings or the kingpin is worn and must be replaced. Once there is vertical movement, your seal's life is very finite. Not a difficult job either and I've replaced a couple bushing sets. It's usually the bushings that wear, not upper or lower kingpin. All it takes is a suitable bushing driver and a replacement set of bushings.
Horizontal movement in the wheel indicates worn tie rod ends or radial joint wear but usually the Kubota non greaseable tie rod ends are worn. I've replaced a few of them as well but I use aftermarket ends that ARE greaseable.