i did em on myZJ before i sold it. picked up the unit bearings for 102$ a piece. thats for a D30 axle though. don't know how much your rubi ones run.
i had paid to get them done once, and it ran me 250 a side at lemon aides place (chanda precision) at the time i was ok with it cause i didn't know what a unit bearing was. the second set i did my self. it is actually quite simple and with the right tools its not a prob. you need a 36mm socket, can be bought at Canadian tire, 20$ i think. the procedure is simple, i'd get a haynes manual or something and its pretty basic. here goes:
loosen wheel lugs.
loosen axle end nut (the one sticking out with a cotter pin) i needed air tools for it; i broke a wratchet with a my highlift breakter bar. airtools make it very easy.
pull wheel and nut off.
remove disc caliper and brake disc; procedure in haynes if u haven't done it before.
now with the brakes off you should be down to just the unit bearing, which is held on by 3 13mm 12point bolts accessable in the rear of the knuckle (bearings bolted to knuckle)
take 3 bolts out, remove unit bearing, laugh at how grenaded it probably is (mine was bad)
put new bearing in, i would grease the splines as well
put front end back together.
seriously, i'm the farthest thing from a mechanic, and it took me half hour. i also read the haynes manual 20 times and looked it up online a bunch.
this was for my D30 axle though. i've no clue how much different it is for a D44. cant imagine its much different
good luck