Although Ray is right you can do it, it is not really a trivial job. The one part you can not readily do is press the bearing back in. I just had both bearings done for $400 from the dealer. I decided that the time was not worth the dollars and to buy the hubs with the bearings was only saving me $80. Again that was not worth the effort.
Rich S